略微加速

PHP官方手册 - 互联网笔记

PHP - Manual: SoapClient::__setCookie

2024-11-13

SoapClient::__setCookie

(PHP 5 >= 5.0.4, PHP 7, PHP 8)

SoapClient::__setCookieDefines a cookie for SOAP requests

说明

public SoapClient::__setCookie(string $name, ?string $value = null): void

Defines a cookie to be sent along with the SOAP requests.

注意:

Calling this method will affect all following calls to SoapClient methods.

参数

name

The name of the cookie.

value

The value of the cookie. If not specified, the cookie will be deleted.

返回值

没有返回值。

更新日志

版本 说明
8.0.0 value is now nullable.
add a noteadd a note

User Contributed Notes 2 notes

up
9
Jaygiri Goswami
10 years ago
You can access the cookies sent by SOAP server using $client->_cookies

Most you need to send session cookies back to server.
up
-1
lukasz at szostak dot biz
15 years ago
On the server side you can access the cookie via $_COOKIE['cookie_name'].

Also remember that since HTTP is a stateless protocol, you have to send the cookie with every single SOAP call in order for it to be visible at server site.

It seems obvious but might save one a lot of time.

官方地址:https://www.php.net/manual/en/soapclient.setcookie.php

北京半月雨文化科技有限公司.版权所有 京ICP备12026184号-3