请我需要知道如何将参数从Delphi应用程序发送到PHP页面,然后PHP会对这些参数进行一些计算并将结果再次返回给Delphi?
REST模式中的一种直接方式(http://en.wikipedia.org/wiki/REST)是:
使用Delphi从网站获取JSON数据 如何发送/接收JSON? 1)您的Delphi客户端获取页面,将所有参数作为HTTP GET或HTTP POST传递。
http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods 如何在HTTP POST请求中发送参数?
使用Delphi调用Http GET url最简单的方法是什么?
使用Delphi调用Http POST url最简单的方法是什么? Synapse Delphi HTTPS SSL GET请求 使用任何你想要的图书馆。 一些选择(不完整列表)包括:
WinInet(Windows系统库)http://msdn.microsoft.com Internet组件套件http://OverByte.be Internet Direct http://indyproject.org 突触http://synapse.ararat.cz 来自JediVCL的URL抓取器http://jVCL.sf.net 部分的mORMot框架http://synopse.info 等等
2)您的PHP服务器获取这些参数并生成结果的JSON页面
如何使用PHP生成json? - 以及所有指向手册和教程的链接 3)你的Delphi客户端通过HTTP获取页面,然后解析JSON并使用结果变量
一些库来解析JSON
SuperObject Delphi / SuperObject - 访问子节点和超级对象 - 提取所有和其他超级对象问题 部分的mORMot框架http://synopse.info 在Delphi Enterprise中使用DB Express https://stackoverflow.com/search?q=delphi+TJSONObject 4)处理收到的数据,你想要做什么
链接地址:
http://www.djcxy.com/p/41339.html
上一篇:
How to receive data from php server by delphi client through HTTP connection?
下一篇:
request.POST.get() always returning None