(PHP 5 >= 5.0.4, PHP 7, PHP 8)
SoapClient::__setCookie — 定義 SOAP 請求的 Cookie
$name
$value
null
定義要與 SOAP 請求一起傳送的 Cookie。
注意事項: 呼叫此方法將會影響後續所有對 SoapClient 方法的呼叫。
注意事項:
呼叫此方法將會影響後續所有對 SoapClient 方法的呼叫。
name
Cookie 的名稱。
value
Cookie 的值。如果未指定,則 Cookie 將被刪除。
不回傳任何值。
您可以使用 $client->_cookies 來存取 SOAP 伺服器傳送的 cookie。大多數情況下,您需要將工作階段 cookie 傳回伺服器。
在伺服器端,您可以透過 $_COOKIE['cookie_name'] 存取 cookie。也請記住,由於 HTTP 是一種無狀態協議,您必須在每次 SOAP 呼叫中都傳送 cookie,才能在伺服器端看到它。這看起來很明顯,但可能會節省很多時間。