卷曲将cookie设置为json的标头

时间:2018-08-08 10:42:00

标签: php json curl

我有这个

{
  "session":"59a28f4741b0800302147c4e8db00e5e",
  "id":"765611988531745",
  "rememberLogin":"76561198852231745||67b583c48e95a76fbcf7da254714e206"
}

我发送curl请求时如何将此Cookie设置为POST头?

1 个答案:

答案 0 :(得分:3)

您可以使用简单的函数进行转换 卷毛cookie类似于a = b; c = d; 因此,您需要将json转换成该格式。

error

并使用CURLOPT_COOKIE发送

function jsontocookie($json) {
    $ret = "";
    foreach(json_decode($json, true) as $key => $value){
        $ret .= $key."=".$value."; ";
    }
    return $ret;
}