【网路原理】——HTTP状态码和Postman使用

简介: 状态码(200,404,403,405,500,504,302),Postman下载和使用构造请求

  image.gif 编辑

阿华代码,不是逆风,就是我疯

你们的点赞收藏是我前进最大的动力!!

希望本文内容能够帮助到你!!

目录

引入:

一:状态码

1:状态码标准

2:常见的状态码

①200 OK  

②404 Not Found

③403 Forbidden

④405 Method Not Allowed

⑤500 Internal Server Error

⑥504 Gateway Timeout

⑦302 Move temporarily

3:特殊的状态码

二:构造HTTP请求

1:Postman软件下载介绍


引入:

我们延用在打开搜狗网站的时候,对其进行抓包,获取的响应RAW格式如下

image.gif 编辑

通过之前的学习,我们知道响应中包含四个部分:首行(包含:版本号,状态码,状态码描述)、响应头(键值对)、空行、相应正文

一:状态码

在响应中,状态码是用来表示本次响应结果如何(正确?错误?如果错误,错误的原因是什么)

image.gif 编辑

1:状态码标准

HTTP中状态码都是标准约定好的

image.gif 编辑

image.gif 编辑

2:常见的状态码

①200 OK  

表示本次的响应成功

②404 Not Found

表示访问的资源/路径(URL)没有找到

image.gif 编辑

③403 Forbidden

请求的资源没有权限访问

④405 Method Not Allowed

你发来的这种请求中的方法是不被允许的(比如,你的请求报头中方法是POST,但是服务器只支持响应GET方法的请求)

⑤500 Internal Server Error

服务器内部错误,可能是服务器g了,像咱们自己实现的服务器就很容易g,市面上你能叫的出来名字的企业,服务器一般都不会g,g了损失不可估量

⑥504 Gateway Timeout

访问服务器超时了(可能是服务器g了,也可能是网线断了)

⑦302 Move temporarily

重定向(临时重定向)

理解:你要访问的是A网站,A网站告诉你去找B网站,浏览器就跳到B网站了

在重定向报文的响应中,有一个特殊的header,叫做Location,描述了重定向是要跳转到哪里。

image.gif 编辑

image.gif 编辑

应用场景,比如你经常去“樱花动漫”这个网站上看番,有一天樱花动漫换域名了,但是老用户不知道啊,就可以把访问老域名的请求重新定向到新域名上;电话转接其实也是这么个道理

3:特殊的状态码

HTTP 状态码 418,也被称为“我是茶壶”错误码,是一种幽默的响应码,用于表示您尝试访问的服务器是一个茶壶,因此无法满足请求。418的意义是:客户端给一个茶壶发送泡咖啡的请求时,茶壶就返回一个418错误状态码,表示“我是一个茶壶”。在使用requests请求网页内容的过程中,状态码418表示服务器拒绝冲泡咖啡,因为它是个茶壶

二:构造HTTP请求

1:Postman软件下载介绍

这里我们使用一款可以构造请求的软件

推荐使用Bing浏览器搜索Postman,官网里面是全英文,看不懂的可以右键鼠标,浏览器自带翻译功能,然后一步步安装即可

image.gif 编辑

image.gif 编辑 image.gif 编辑

image.gif 编辑

可以在settings里设置背景色,喜欢深色

image.gif 编辑 image.gif 编辑

我们构造一个访问搜狗搜索的请求

image.gif 编辑

image.gif 编辑

在最右边可以直接生成代码(这里的代码就类似我们写回显服务器那一块,省了不少功夫呜呜呜~~)

image.gif 编辑


相关文章
|
3月前
|
Shell
HTTP状态码解析:在Haskell中判断响应成功与否
HTTP状态码解析:在Haskell中判断响应成功与否
|
1天前
|
前端开发 网络协议 安全
【网络原理】——HTTP协议、fiddler抓包
HTTP超文本传输,HTML,fiddler抓包,URL,urlencode,HTTP首行方法,GET方法,POST方法
|
1天前
|
存储 JSON 缓存
【网络原理】——HTTP请求头中的属性
HTTP请求头,HOST、Content-Agent、Content-Type、User-Agent、Referer、Cookie。
|
2月前
|
开发者
深入了解HTTP状态码
深入了解HTTP状态码
189 64
|
4月前
|
SQL 分布式计算 DataWorks
DataWorks操作报错合集之遇到报错:HTTP状态码400,该如何处理
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
|
2月前
|
缓存 网络协议 JavaScript
【HTTP】构造HTTP请求和状态码
【HTTP】构造HTTP请求和状态码
63 1
【HTTP】构造HTTP请求和状态码
|
2月前
|
缓存 应用服务中间件 nginx
你知道 HTTP 的状态码都有哪些吗?它们的含义又是什么呢?
你知道 HTTP 的状态码都有哪些吗?它们的含义又是什么呢?
69 9
|
2月前
|
缓存 移动开发 前端开发
HTTP请求走私漏洞原理与利用手段分析
HTTP请求走私漏洞原理与利用手段分析
61 1
|
2月前
|
缓存 前端开发 安全
前端开发者必备:HTTP状态码含义与用途解析,常见错误码产生原因及解决策略
前端开发者必备:HTTP状态码含义与用途解析,常见错误码产生原因及解决策略
193 0
|
3月前
|
安全 网络安全 数据安全/隐私保护
http原理
http原理
32 3