繁体   English   中英

使用PHP Codeigniter进行CURL:在curl请求上保持会话

[英]CURL with PHP codeigniter: keep session on curl requests

我有一个用Delphi编写的基本Web服务。 此Web服务正在通过Codeigniter上使用的Phil通过PHP Curl库接收带有JSON的POST请求。

服务器根据请求返回数据。

在第一个请求中,我发送身份验证并获取相应的JSON。 在第二个请求上,服务器标识另一个会话。

您需要设置CURLOPT_COOKIEFILE以便cURL将其cookie保存到文件中。 您丢失会话的原因是因为cURL不能在所有请求中都保留会话cookie。

因此,对于Code Igniter,它将是这样的:

$this->curl->option(CURLOPT_COOKIEFILE,'saved_cookies.txt');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM