我有一个用Delphi编写的基本Web服务。此Web服务通过PHP Curl Library从Codeigniter上使用的Phil接收带有JSON的POST请求。
服务器根据请求返回数据。
在第一个请求中,我发送了我的身份验证,然后我获得了相应的JSON。 在第二个请求中,服务器识别不同的会话。
答案 0 :(得分:0)
您需要设置CURLOPT_COOKIEFILE
,以便cURL将其Cookie保存到文件中。您丢失会话的原因是因为cURL没有在您的所有请求中保留您的会话cookie。
因此,对于Code Igniter,它将是这样的:
$this->curl->option(CURLOPT_COOKIEFILE,'saved_cookies.txt');