大荆 发表于 2022-11-30 07:35:02

白帽黑客技术——http协议基础


http协议介绍

HTTP协议也是超文本传输协议(Hyper Text Transfer Protocol),是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。基于TCP的应用层协议,它不关心数据传输的细节,HTTP(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议,只有遵循统一的 HTTP 请求格式,服务器才能正确解析不同客户端发的请求,同样地,服务器遵循统一的响应格式,客户端才得以正确解析不同网站发过来的响应。


Get与post

Get:GET 方法请求指定的资源。使用 GET 的请求应该只用于获取数据

从指定的资源请求数据。

Post:向指定的资源提交要被处理的数据


http响应与请求

请求:由客户端发送用来触发一个服务器上的动作

请求信息由三个部分组成

1、请求方法(get/post)、uri、协议/版本

2、请求头(request header)

3、请求正文

响应:来着服务器的答应

HTTP应答与HTTP请求相似,HTTP响应也由3个部分构成

1、状态行

2、响应头(Response Header)

3、响应正文



get和post的区别

Get请求会以明文显示提交的信息,不安全。Post则是通过表单提交,会对数据加密;get请求是

直接将参数跟在url的后面进行提交。Post则是写在http的body中


原文地址:https://m.toutiao.com/i6859542082583790093/

荆二针 发表于 2022-11-30 07:35:26

转发了

荆四针 发表于 2022-11-30 07:36:22

转发了
页: [1]
查看完整版本: 白帽黑客技术——http协议基础