首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >HTTP:如何查看原始HTTP内容?

HTTP:如何查看原始HTTP内容?
EN

Stack Overflow用户
提问于 2017-05-30 23:13:12
回答 2查看 87关注 0票数 0

特别是,我对查看常规发送给PHP的3种主要数据类型感兴趣,这些数据可以在$_GET$_POST$_COOKIE数组中获得。

我对HTTP不太熟悉,但据我所知,从表单(method=postget)、URL查询字符串或cookie中发送的数据被放入headers中,然后发送到服务器。(我不完全确定method=post的情况是否如此)。在大多数情况下,它都是纯文本。

问题是,如何以原始形式查看此HTTP内容?

我主要感兴趣的是更好地了解这个过程。

EN

回答 2

Stack Overflow用户

发布于 2017-05-30 23:17:33

你可以试试$requestBody = file_get_contents('php://input');,我想这能帮到你。

票数 0
EN

Stack Overflow用户

发布于 2017-05-30 23:37:24

因为所有的$_GET、$_POST和$_COOKIE都是数组,所以您也可以做print_r来查看原始形式的内容。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
print_r($_GET);
print_r($_POST);
print_r($_COOKIE);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44278057

复制
相关文章
YApi新版如何查看HTTP请求数据
YApi是一款功能强大的接口管理平台,它不仅可以帮助团队高效管理接口文档,还提供了一系列的调试工具。其中,查看HTTP请求数据是YApi新版的一个重要功能。在本文中,我将为您详细介绍如何在YApi新版中查看HTTP请求数据,以帮助您更好地进行接口调试和开发工作。
用户614136809
2023/09/20
3200
[译][草案] HTTP “带外”内容编码
本文档描述了一种超文本传输协议(HTTP)的内容编码,其可用于描述包含有效负载的辅助资源的位置。
逆葵
2019/04/25
1.7K0
Https网站中请求Http内容
今天遇到个问题:```Mixed Content: The page at ‘https://*****’ was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint ‘http://*****’. This request has been blocked; the content must be served over HTTPS```
DannyHoo
2020/06/15
23.2K0
研发:http协议,什么是混合内容
混合内容在以下情况下出现:初始 HTML 内容通过安全的 HTTPS 连接加载,但其他资源(例如,图像、视频、样式表、脚本)则通过不安全的 HTTP 连接加载。之所以称为混合内容,是因为同时加载了 HTTP 和 HTTPS 内容以显示同一个页面,且通过 HTTPS 加载的初始请求是安全的。现代浏览器会针对此类型的内容显示警告,以向用户表明此页面包含不安全的资源。
heidsoft
2018/10/18
6260
curl 查看 HTTP Header 响应头信息
curl 查看 HTTP Header 响应头信息,可参见米扑博客:curl 查看 HTTP Header 响应头信息
阳光岛主
2019/02/18
6.6K0
Java HTTP请求 如何获取并解析返回的HTML内容
在Java开发中,经常会遇到需要获取网页内容的情况。而HTTP请求是实现这一目标的常用方法之一。本文将介绍如何使用Java进行HTTP请求,并解析返回的HTML内容。
用户10354340
2023/08/08
1K0
来聊聊 HTTP 如何
  万维网 WWW(world wide web) 发源于欧洲日内瓦量子物理实验室 CERN,正是 WWW 技术的出现使得因特网得以超乎想象的速度迅猛发展。这项基于 TCP/IP 的技术在短短的十年时间内迅速成为已经发展了几十年的 Internet 上的规模最大的信息系统,它的成功归结于它的简单、实用。在 WWW 的背后有一系列的协议和标准支持它完成如此宏大的工作,这就是 Web 协议族,其中就包括 HTTP 超文本传输协议。   在 1990 年,HTTP 就成为 WWW 的支撑协议。当时由其创始人 WWW 之父蒂姆·贝纳斯·李(TimBerners—Lee) 提出,随后 WWW 联盟(WWW Consortium)成立,组织了 IETF(Internet Engineering Task Force)小组进一步完善和发布 HTTP 协议。   HTTP 是应用层协议,同其他应用层协议一样,是为了实现某一类具体应用的协议,并由某一运行在用户空间的应用程序来实现其功能。HTTP 是一种协议规范,这种规范记录在文档上,为真正通过 HTTP 协议进行通信的 HTTP 的实现程序。   HTTP 协议是基于 C/S 架构进行通信的,而 HTTP 协议的服务器端实现程序有 httpd、nginx 等,其客户端的实现程序主要是 Web 浏览器,例如 Firefox、InternetExplorer、Google chrome、Safari、Opera 等,此外,客户端的命令行工具还有 elink、curl 等。Web 服务是基于 TCP 的,因此为了能够随时响应客户端的请求,Web 服务器需要监听在 80/TCP 端口。这客户端浏览器和 Web 服务器之间就可以通过 HTTP 协议进行通信了。
Demo_Null
2020/09/28
5290
来聊聊 HTTP 如何
Spring参数错误时输出Http内容
Spring应用中,一般使用Aop进行请求参数和返回值的日志输出,但是这里有一个前提,就是用户请求的参数一定好可以转换为方法参数,但是经常前端请求是一个错误的Json格式,参数转换失败,并不会进入AOP所以也就看不到请求参数。只会看到org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error。这就导致定位问题比较困难,所以后台需要一个更好的办法来输出请求参数。
十毛
2020/11/26
6620
站长须知:HTTP迁移HTTPS时,如何避免发生重复内容问题
目前,网络传输协议已逐步倾向于HTTPS加密协议。而HTTP升级到HTTPS的方法并不难,只需部署一张SSL证书即可,其安装方法并不难。具体系统安装SSL证书方法可参考GDCA SSL证书部署指南。但是其过程有一个比较复杂的问题,就是站点迁移到HTTPS。 HTTP站点迁移到HTTPS时,并非是新建一个站点。如果操作出错,Google就会认为你在新建一个站点。在迁移过程中,会因为重复的内容,新的协议站点会在Google重新计算。毕竟HTTP与HTTPS确实存在差异,一个是为客户端与服务端提供加密协议,是
企鹅号小编
2018/02/07
1.2K0
站长须知:HTTP迁移HTTPS时,如何避免发生重复内容问题
HTTP HTTPS HTTP1.1 HTTP2 HTTP3
金山银四, 是一个骚动的季节。 昨天在某大厂面试中,就被问到"你用过HTTPS没?" 这种直白的问题,回答的并不流畅,结合最近我在写gRPC, 索性梳理一下 HTTP HTTPS HTTP1.1 HT
有态度的马甲
2021/03/12
2.8K0
HTTP HTTPS HTTP1.1 HTTP2 HTTP3
HTTP 0.9 HTTP 1.0 HTTP 1.1 HTTP 2.0区别
HTTP协议 :Hyper Text Transfer Protocol(超文本传输协议),是用于从万维网(WWW:World Wide Web)服务器传输超文本到本地浏览器的传送协议。是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。 HTTP/0.9 HTTP/0.9是第一个版本的HTTP协议,已过时。它的组成极其简单,只允许客户端发送GET这一种请求,且不支持请求头。由于没有协议头,
武培轩
2018/04/18
1.7K0
HTTP最基础的内容,面试还不会?
我们都知道关于 HTTP 一直都是面试里面经常被问到的内容,也是在开发的时候遇到的一些关于 HTTP 的状态码的问题,从而来定位解决问题。今天了不起就来说一下这个关于 HTTP 的相关知识。
Java极客技术
2023/09/02
1360
HTTP最基础的内容,面试还不会?
PHP获取HTTP body内容的方法总结
有时候我们获取数据时需要根据Header中的格式来解析,比如上传一个json而不是一个文本。这里用到了 php输入|输出流 的概念。
猿哥
2019/07/24
3K0
【HTTP】Http协议理解
关于http(中文名:超文本传输协议),你无须明白那冗长的理论解释,只需要明白3点:
前端修罗场
2023/10/07
3180
【HTTP】Http协议理解
HTTP探索之路 - HTTP 1 / HTTP 2 / QUIC
从1989年万维网(www)诞生,HTTP(HyperText Transfer Protocol)经历了众多版本迭代,WebSocket也在期间萌芽。1991年HTTP/0.9被发明;1996年出现了HTTP/1.0;2015年HTTP/2正式发布;2020年HTTP/3或能正式使用。以下将会简单介绍。 一、HTTP 1.1 与 HTTP 2 1.1 HTTP 1.1 的缺陷 高延迟 — 队头阻塞(Head-Of-Line Blocking) 无状态特性 — 阻碍交互 明文传输 — 不安全
用户1097444
2022/06/29
7980
HTTP探索之路 - HTTP 1 / HTTP 2 / QUIC
网络基础 HTTP协议之HTTP消息(HTTP Message)
两种类型都包含一起始行(start-line),0或更多个header域, 一暗示header域结束的空行,可能还有一个消息主体
授客
2019/09/11
1.7K0
网络基础 HTTP协议之HTTP消息(HTTP Message)
HTTP系列之:HTTP缓存
为了提高网站的访问速度和效率,我们需要设计各种各样的缓存,通过缓存可以避免不必要的额外数据传输和请求,从而提升网站的请求速度。对于HTTP协议来说,本身就自带有HTTP缓存。
程序那些事
2021/09/01
7900
点击加载更多

相似问题

paypal通过商家API取消交易

110

PayPal REST API:代表商家发出请求

13

PayPal使用REST API从商家向用户汇款

11

PayPal -商家取消交易

16

codeigniter CI商家paypal

21
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文