当前位置: 首页 > 编程笔记 >

如何获取PHP以显示从浏览器收到的标头?

沈淇
2023-03-14
本文向大家介绍如何获取PHP以显示从浏览器收到的标头?,包括了如何获取PHP以显示从浏览器收到的标头?的使用技巧和注意事项,需要的朋友参考一下

以下代码行可用于显示通过浏览器接收的PHP代码的标头-

<?php print_r($_SERVER[URL]) ?>

要么

示例

$headers = getallheaders();
foreach($headers as $key=>$val){
   echo $key . ': ' . $val . '<br>';
}

输出结果

这将产生以下输出-

Host: www.websitename.com
Content-Length: 180
Cache-Control: max-age=0
Origin: http://www.websitename.com
Upgrade-Insecure-Requests: 1
Content-Type: application/x-www-form-urlencoded
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.79 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
Referer: http://www.writephponline.com/
Accept-Encoding: gzip, deflate
Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
Cookie: _ga=GA1.2.118418268.1575911248; _gid=GA1.2.1794052867.1576852059
 类似资料:
  • 我正面临一个奇怪的问题。我已经把所有东西都放在php.ini文件里了。但是我不能在浏览器中显示任何错误。我google设置了. ini文件,并做了所有需要的事情。但是我仍然不能在浏览器中显示错误信息。我的PHP ini设置, 我尝试使用以下代码查看错误消息, 实际上文件示例不可用。所以它必须显示致命错误。但它显示的是空白页。 你能告诉我怎么解决这个问题吗?我不知道我错过了什么。

  • 我试图在一些servlet和jsp之间添加一个过滤器,以便在显示jsp之前登录的用户。问题是,我试图检索浏览器的网址,这是转发到登录页面,但我找不到如何。我尝试在过滤器中获取URI,并将其作为请求的属性发送给Connexion servlet,但是,它不起作用。

  • 该映像是名为“favicon.ico”的.ico,位于根目录中,并且被识别为有效的ico文件。 有人帮忙吗?

  • 问题内容: 在我的servlet中,我使用下面的代码在浏览器中打开PDF文件,但是,它显示了一个下载对话框。 我做错了什么? 问题答案: 你可以尝试用

  • 问题内容: 我一直很难完成必须完成的一项非常正常的任务。我将图像上传并保存到Web服务器,并将该文件的路径保存在MySQL数据库中(这一切正常)。不起作用的是从服务器获取图像文件,并通过ajax在页面上显示它。 最初,我只是尝试从数据库中检索路径,并使用图像的路径更新标签的属性。这是可行的,但是所有映像都位于服务器上的文件夹中,所有人都可以访问它们。不是很好。我只能让这些用户访问属于某些用户的图片

  • 我正在开发一个Java应用程序,它连接到在https://ut.eurodw.eu/(欧洲数据仓库测试环境)。我正在使用最近用Windows 8.1重新格式化的开发机器。今天,我试图通过SOAP从我的程序向他们发送创建请求,但收到以下错误: 点击我上面的链接可以看到,这不是自签名证书,而是由GoDaddy公共CA发布的,由我的Firefox浏览器识别。我的Java版本是。为了允许不安全的SSL连接