【问题标题】:PHP | How to get headers from GET Request? [duplicate]PHP |如何从 GET 请求中获取标头? [复制]
【发布时间】:2018-07-21 04:03:12
【问题描述】:

我想显示从我发送的 GET 请求中收到的标头,

PHP:

<?php
$opts = array(
'http'=>array(
'method'=>"GET",
'header'=>"User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:51.0) Gecko/20100101 Firefox/51.0"
));
$context = stream_context_create($opts);
$url = "http://spys.me/proxy.txt";
// instead of file_get_contents
$data = getallheaders($url, false, $context);

echo $data;

【问题讨论】:

    标签: php


    【解决方案1】:

    你可以像这样得到所有的标题

    foreach (getallheaders() as $name => $value) {
        echo "$name: $value\n";
    }
    

    【讨论】:

      【解决方案2】:

      简单的var_dump()怎么样?

      var_dump(getallheaders());
      

      【讨论】:

        猜你喜欢
        • 2015-11-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-09-14
        • 2021-10-07
        相关资源
        最近更新 更多