Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java PHP:将值添加到HTTP头中的现有键中_Java_Php_Curl - Fatal编程技术网

Java PHP:将值添加到HTTP头中的现有键中

Java PHP:将值添加到HTTP头中的现有键中,java,php,curl,Java,Php,Curl,Java中有一个名为URLConnection addRequestProperty(String key,String value)的函数,它可以将值添加到现有的键中,比如conn.addRequestProperty(“Cookie”,requestMap.get(“responseCookie”) 如何在PHP中实现此函数?我正在使用cURL,它有cURL\u setopt($ch,CURLOPT\u HTTPHEADER,$headers),但它会删除存储在键中的原始值。如何将值附加到键

Java中有一个名为
URLConnection addRequestProperty(String key,String value)
的函数,它可以将值添加到现有的键中,比如
conn.addRequestProperty(“Cookie”,requestMap.get(“responseCookie”)

如何在PHP中实现此函数?我正在使用cURL,它有
cURL\u setopt($ch,CURLOPT\u HTTPHEADER,$headers)
,但它会删除存储在键中的原始值。如何将值附加到键中?或者我需要实现另一个类?谢谢

curl函数不为您管理该功能(请参见),因此您需要自己实现该功能和/或使用现有的基于curl的库,该库具有此功能。

curl函数不为您管理该功能(请参见),因此,您需要实现您自己的库和/或使用现有的基于curl的库,该库具有这样的功能。

您最好向我们展示一些实际的code@RiggsFolly我可以向您展示逻辑,因为我还没有编写任何PHP代码。每次请求进入服务器时,我们都会读取cookie。如果存在名为“cookie”的cookie密钥,我们需要保留其密钥,并从第三方接口添加名为“responseCookie”的值;如果没有,我们创建cookie“cookie”并将“responseCookie”存储到密钥中。现在,我的工作是将Java代码转换为PHP代码。您最好向我们展示一些实际的代码code@RiggsFolly我可以向您展示逻辑,因为我还没有编写任何PHP代码。每次请求进入服务器时,我们都会读取cookie。如果存在名为“cookie”的cookie密钥,我们需要保留其密钥,并从第三方接口添加名为“responseCookie”的值;如果没有,我们创建cookie“cookie”并将“responseCookie”存储到密钥中。现在,我的工作是将Java代码转换为PHP代码。这意味着我需要先读取存储在键中的值,然后将新值添加到值中,然后将它们放回键中?如果您想自己处理,则需要对集合头进行簿记,以便以后可以添加更多。幸运的是,我知道所有要更新的键,而且不会太多。谢谢!因此,这意味着我需要先读取存储在键中的值,然后将新值添加到值中,然后将它们放回键中?如果您想自己处理它,您需要对集合标题进行簿记,以便以后可以添加更多。幸运的是,我知道所有要更新的键,并且它们不会太多。谢谢!