【发布时间】:2013-08-02 18:41:51
【问题描述】:
我可能会因为这个问题而受到批评,因为它可能已经在这里得到了回答,但我不知道该寻找正确的答案。我试图在 Foruns 上得到答案,但人们却懒得出现并说“我不知道”。
我通常使用TIdHTTP调用远程PHP脚本并接收一些数据,但仅当我需要与REST服务器通信时直接输入数据作为参数。
现在我需要发送一些大的JSON object(编码并且远远超过 255 个字节),我不知道如何在Delphi 中发送。我知道应该是通过POST方法,但是如何从Delphi发送呢?以及如何在PHP、$request[]接收?
我还需要一种方法来执行此操作,然后等待服务器以其他 JSON object 的形式给出答案,当然是编码的。应该很简单。我有一个在线数据库,我想交易一些加密的数据。
感谢您的帮助!
【问题讨论】:
-
我前几天刚回答过这个问题:stackoverflow.com/questions/17897521/…
-
但在我的情况下,
DataSnap没有捕获到内容,它是为 PPHP捕获的。 -
@JanDoggen,我使用了你的客户端代码,但是如何在 PHP 中接收它,$post?
-
在stackoverflow.com/questions/6750222/…发现了一个不太漂亮的方法