Dieser Artikel bietet Ihnen eine Einführung in die Methode zur Weitergabe benutzerdefinierter Cookies über guzzlehttp (mit Code). Ich hoffe, dass er für Freunde hilfreich ist.
guzzlehttp ist ein sehr leistungsfähiges http-Client-Paket in PHP-Sprache, das das Speichern der vom Server in früheren Anfragen zurückgegebenen Cookie-Informationen für nachfolgende Anfragen unterstützt.
In der tatsächlichen Entwicklung müssen wir häufig benutzerdefinierte Cookie-Werte übergeben. Ich habe lange online gesucht, konnte sie aber nicht finden Hier ist ein Beispiel, ich hoffe, es wird für andere hilfreich sein.
$default = [ 'cookies' =>[ 'x-token' => "test-token", 'appId' => "test-appid" ], 'headers'=>[] ]; $cookie && $default['cookies'] = array_merge($default['cookies'], **$cookie**); $cookieJar = CookieJar::fromArray($default['cookies'], $this->domain); $client = new Client(); $options = [ 'form_params' => $param, 'headers' => $headers, 'cookies' => $cookieJar ]; $response = $client->post($this->baseURL.$path, $options);
Das obige ist der detaillierte Inhalt vonEinführung in die Methode von guzzlehttp zur Weitergabe benutzerdefinierter Cookies (mit Code). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!