0

PHP を使用して JSON API を作成しました。(アドレス バーから) 直接アクセスすると、ローカル ブラウザーで Cookie を読み書きできます。

私が使用している場合cURL、またはfile_get_contentsローカルマシンにCookieを読み書きできないため、次を使用してみました:

curl_setopt($ch, CURLOPT_COOKIE, $_SERVER['HTTP_COOKIE']);

これは Cookie の読み取りには問題なく機能しますが、Cookie をブラウザに戻すことはできません。

私が使用する Cookie は非常に重要 (認証) であるため、API を使用して取得する必要があります。

4

1 に答える 1

0

Cookie jar を使用して、cURL の「呼び出し」間で共有します。と の両方CURLOPT_COOKIEFILECURLOPT_COOKIEJAR 同じファイルを指すように設定すると、使用する必要はありませんCURLOPT_COOKIE

于 2012-11-24T14:51:36.253 に答える