wp_remote_retrieve_cookie

函数
wp_remote_retrieve_cookie ( $response, $name )
参数
  • (array|WP_Error) $response HTTP response.
    Required:
  • (string) $name The name of the cookie to retrieve.
    Required:
返回值
  • (WP_Http_Cookie|string) The `WP_Http_Cookie` object, or empty string if the cookie is not present in the response.
定义位置
相关方法
wp_remote_retrieve_cookieswp_remote_retrieve_cookie_valuewp_remote_retrieve_bodywp_remote_retrieve_headerwp_remote_retrieve_headers
引入
4.4.0
弃用
-

wp_remote_retrieve_cookie: 此函数从通过wp_remote_request函数发送的远程HTTP请求的HTTP响应头中检索cookie值。

从原始响应中按名称检索一个单一的cookie。

function wp_remote_retrieve_cookie( $response, $name ) {
	$cookies = wp_remote_retrieve_cookies( $response );

	if ( empty( $cookies ) ) {
		return '';
	}

	foreach ( $cookies as $cookie ) {
		if ( $cookie->name === $name ) {
			return $cookie;
		}
	}

	return '';
}

常见问题

FAQs
查看更多 >
闪电侠

(工作日 10:00 - 18:30 为您服务)

2025-12-05 19:32:59

您好,无论是售前、售后、意见建议……均可通过联系工单与我们取得联系。

您也可选择聊天工具与我们即时沟通或点击查看:

您的工单我们已经收到,我们将会尽快跟您联系!
取消
选择聊天工具: