http请求

zawjdbb zawjdbb     2022-09-17     159

关键词:

GET和POST区别:

1.GET请求没有请求体,POST请求有请求体

2.GET方式请求的参数会跟在请求的资源路径后,而POST的请求参数会跟在请求的请求体中

3.由于GET方式的请求的参数是跟在url路径后,所以GET方式请求时参数数据不能超过1kb,超过1kb怎会丢失数据,而POST请求参数是跟在请求体中,没有大小的限制

4.大多数情况下都用的是GET请求,只有在表单提交数据时候,才可以将请求方式改为POST

 

HTTP请求分为请求行,请求头,请求体

请求行:请求方式,请求的资源路径,协议的版本。请求行中通常最关心的是请求的资源的路径

请求头:请求头饰从第二行开始到下一个空行之前结束,请求头符合key:value格式

请求体:带过来的一些参数,只有在POST下才会有请求体

 

HTTP响应分为响应行,响应头,响应体

响应行:协议版本,状态码,额外信息

响应头:服务器类型,日期,内容类型,内容长度等

响应体:HTML页面

响应行中最有用的是状态码:

  1xx,informational,信息不完全

  2xx,success,处理成功

  3xx,redirection,重定向

  4xx,client error,客户端错误

  5xx,server error,服务器端错误

常用状态码:

  200:服务器很好的处理了客户端的请求,一切ok

  302:通常与响应头location一起实现,实现请求重定向

  304:通常表示资源文件在服务器没有更改,而浏览器又有缓存,这时候送回304状态码通知浏览器拿去本地的缓存显示

  404:表示客户端访问的资源路径有问题,资源问题不存在

  500:表示服务器出现异常

http请求整理

终于又回来了,先来简单整理一波http请求的信息。对于前端来说,不管是在面试还是在实际项目中,都有必要去了解一些关于http的信息。http请求包含三部分:请求行requestline、请求头requesthead、请求体requestbody。对应的http响应... 查看详情

http基础知识

1.HTTP请求报文格式HTTP的请求报文分为三个部分请求行、请求头和请求体,格式如图:HTTP请求报文格式注:部分文章也将HTTP请求报文分为两部分请求头和请求体,请求头的第一行为请求行。1.1请求行请求行(RequestLine)分为三个... 查看详情

http请求过程

1、HTTP请求和响应格式1.1.http请求格式  http请求格式由四部分组成:请求行、请求头、空行、消息体    请求行:是请求消息的第一行,由请求方式(GET/POST/DELETE/PUT)、请求资源路径、http版本号组成  请求头:请求头... 查看详情

HTTP 请求失败! HTTP/1.1 400 错误请求

】HTTP请求失败!HTTP/1.1400错误请求【英文标题】:HTTPrequestfailed!HTTP/1.1400BadRequest【发布时间】:2015-04-1018:02:47【问题描述】:我正在尝试在Jira中创建问题。我能够发出正确响应的GET请求,但是当我发出POST请求时出现问题。这是... 查看详情

http请求

HTTP协议详解之请求篇http请求由三部分组成,分别是:请求行、消息报头、请求正文1、请求行以一个方法符号开头,以空格分开,后面跟着请求的URI和协议的版本,格式如下:MethodRequest-URIHTTP-VersionCRLF其中Method表示请求方法;Req... 查看详情

http请求报文和http响应报文(转载)

本文转载自HTTP请求报文和HTTP响应报文,感谢作者~ HTTP报文是面向文本的,报文中的每一个字段都是一些ASCII码串,各个字段的长度是不确定的。HTTP有两类报文:请求报文和响应报文。HTTP请求报文一个HTTP请求报文由请求行(... 查看详情

http请求相关(代码片段)

一、http请求1.Http请求格式Http请求即客户端发送给服务器的请求。该请求的内容格式如下所示:请求首行请求头信息空行请求正文,也称请求体2.使用HttpWatch抓包工具请求信息详细内容如下: GET/Example03/HTTP/1.1Accept:image/jpeg,appl... 查看详情

http协议学习笔记

Http连接流程客户端向服务器建立连接,发送请求服务器沿着连接,返回响应信息客户端收到响应Html代码,解释出图片,文字客户端和服务器断开连接Http请求http请求包括请求行、请求头信息、请求主体信息请求行请求行又分为... 查看详情

http请求和http响应详细解析

HTTP请求格式当浏览器向Web服务器发出请求时,它向服务器传递了一个数据块,也就是请求信息,HTTP请求信息由3部分组成:l   请求方法URI协议/版本l   请求头(RequestHeader)l   请求正文下面是一个HT... 查看详情

ajax基础6--http请求消息和状态码(代码片段)

...通信协议HTTP(⭐⭐⭐)什么是HTTP协议HTTP协议的交互模型HTTP请求消息什么是HTTP请求消息HTTP请求消息的组成部分(⭐⭐⭐)请求行请求头部请求头部–常见的请求头字段空行请求体HTTP响应消息什么是HTTP响应消息HTTP响应消息的组成部... 查看详情

减少http请求

一、为什么要减少HTTP请求性能黄金法则:只有10%-20%的最终用户响应的时间花在接收请求的html的文档,剩下的80%-90%花在请求静态资源上;如何改善:减少静态资源的数量,从而减少HTTP请求;HTTP连接会产生一定的开销:在解析域... 查看详情

http请求方法

HTTP请求方法根据HTTP标准,HTTP请求可以使用多种请求方法。HTTP1.0定义了三种请求方法:GET,POST和HEAD方法。HTTP1.1新增了五种请求方法:OPTIONS,PUT,DELETE,TRACE和CONNECT方法。序号方法描述1GET请求指定的页面信息,并返回实体主体。2HEAD... 查看详情

python之http请求报文

一、HTTP请求报文介绍HTTP最常见的请求报文有两种:GET方式的请求报文POST方式的请求报文说明:GET:获取web服务器数据POST:向web服务器提交数据二、HTTPGET请求报文分析HTTPGET请求报文效果图:GET请求报文说明:----请求行----GET/HTTP/1.1#GET请... 查看详情

servlet---[http协议,http请求](代码片段)

目录HTTP协议HTTP请求请求行请求头请求体关于HTTP的请求方式GET与POST的区别HttpServletRequestrequest获取请求参数HTTP协议超文本传输协议(HyperTextTransferProtocol,HTTP)是一个简单的请求-响应协议(服务器传输超文本到本地浏览器的... 查看详情

http请求报文和http响应报文

...ASCII码串,各个字段的长度是不确定的。HTTP有两类报文:请求报文和响应报文。HTTP请求报文一个HTTP请求报文由请求行(requestline)、请求头部(header)、空行和请求数据4个部分组成, 查看详情

http请求头中的那些东西

一、HTTP请求头是什么?  HTTP请求头,HTTP客户程序(例如浏览器),向服务器发送请求的时候必须指明请求类型(一般是GET或者POST)。如有必要,客户程序还可以选择发送其他的请求头。二、HTTP头中都有什么?  1、请求类... 查看详情

http请求

请求行:请求行请求消息的第一行,由三部分组成:请求方法(GET/POST/DELETE/PUT/HEAD),请求资源的url路径、HTTP版本号请求头:请求头中的相关信息和缓存相关的信息(Cache-control)、客户端本身信息(User-Agent)消息体:请求体是客户端发送服务器... 查看详情

http请求行请求头请求体详解(转)

...https://blog.csdn.net/u010256388/article/details/68491509/  HTTP请求报文解剖 HTTP请求报文由3部分组成(请求行+请求头+请求体):  下面是一个实际的请求报文:  ①是请求方法,GET和POST是最常见的HTTP方法,除此以... 查看详情