• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • SoapClient::__setCookie()

    (PHP 5 >= 5.0.4, PHP 7)

    The __setCookie purpose

    说明

    publicSoapClient::__setCookie(string $name[,string $value]): void

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

    Note:

    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.

    返回值

    没有返回值。

    You can access the cookies sent by SOAP server using $client->_cookies
    Most you need to send session cookies back to server.
    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.