需求如下:
   客户端是一个应用程序,需要向一个apache服务器发送一串自定义的字符串,
然后通过apache服务器执行php脚本(检索数据库),再将得到的结果反馈到
客户端。而且客户端不用浏览器控件。请各位高手指教
谢谢。

解决方案 »

  1.   

    连接方式使用TCP协议,通讯指令按HTTP协议。你要参考的文档是RFC1945(超文本传输协议--HTTP/1.0)
      

  2.   

    请问楼上的大侠:
       在delphi中可以用什么控件来完成我要求的功能吗?
    是否可以采用这样的方法,使用一个NMHTTP的控件,在其get的
    方法中url参数字符串中加入页面的参数设置
    比如http://reg4.169.com/Main.jsp?username=hanfxiao2002中的
    username=hanfxiao2002就可以获得一个页面执行的结果(得到一个html文件)
    然后再对这个html文件进行处理
       说明:上述页面也是由本人设计制作的,不用考虑系统权限问题
       这样做是否是一种可取的方法?   
      

  3.   

    用Web Service,Delphi7以上才支持良好。
      

  4.   

    =======================================================================
    是否可以采用这样的方法,使用一个NMHTTP的控件,在其get的
    方法中url参数字符串中加入页面的参数设置
    比如http://reg4.169.com/Main.jsp?username=hanfxiao2002中的
    username=hanfxiao2002就可以获得一个页面执行的结果(得到一个html文件)
    然后再对这个html文件进行处理
       说明:上述页面也是由本人设计制作的,不用考虑系统权限问题
       这样做是否是一种可取的方法?
    =======================================================================此法可取。
      

  5.   

    NMHTTP 或 idHTTP(更好) 皆可。
      

  6.   


    顺便还想问问
    有什么快捷的办法获得一个html文件中的
    特定的标记的位置。比如我想找到标记
    <table>和</table>的位置,主要是方便得到
    执行页面以后得到的结果。
    谢谢。