我检查过了amazon.com
检索网站X-Amz-Cf-Id
我相信这不是一个标准的标题,对我来说,它工作得很好:
function wpse_288865_featch_header() {
$response = wp_remote_get(\'https://www.amazon.com/\');
$custom_header = wp_remote_retrieve_header($response, \'X-Amz-Cf-Id\');
var_dump($custom_header);
exit;
}
add_action(\'init\', \'wpse_288865_featch_header\');
有时
amazon.com
没有返回此标题,请刷新您的WordPress站点几次。
我还检查了WordPress core以解析请求,但没有找到某种类型的标题白名单。它只是在删除transfer-encoding
和connection
标题。
请检查您是否向您的网站提出了适当的请求。这是我第一次检查google.com
也有类似的问题。我看不到标题google.com
应该返回。问题是google.com
不允许我提出这样的要求,作为回报,我得到HTTP/1.1 403 Forbidden
明显返回完全不同标题的响应HTTP/1.1 200
回答