HTTP协议

时间:2021-07-01 09:35:45   收藏:0   阅读:26

HTTP和HTTPS

在浏览器中发送一个http请求的过程

URL组成

URL是Uniform Resource Locator的简写,统一资源定位符。 一个URL由以下几部分组成:

在浏览器中请求一个URL,浏览器会对这个url进行编码,除了英文字母、数字和不分符号外,其他全部使用百分号加十六进制值进行编码

GET 和 POST

在HTTP协议中定义了8种请求方法

以上是网站开发中常用的两种方法,一般情况下都会遵循使用原则,但是有些网站和服务器为了做反爬虫机制,也经常不按常理出牌,要视情况而定。

请求头常见参数

在HTTP协议中,向服务器发送一个请求,数据分为三个部分,第一个是把数据放在URL中,第二个是把数据放在body中(POST请求),第三个就是把数据放在head中

HTTP状态码类别

常见的HTTP状态码

状态码 状态码名称 描述
200 OK 客户端请求成功
400 Bad Request 客户端请求有语法错误,不能被服务器所理解
401 Unauthorized 请求未经授权,这个状态代码必须和WWW-Authenticate报头域一起使用
403 Forbidden 服务器收到请求,但是拒绝提供服务
404 Not Found 请求资源不存在
500 Internal Server Error 服务器发生不可预期的错误
503 Server Unavailable 服务器当前不能出来客户端的请求,一段时间后可能恢复正常

原文:https://www.cnblogs.com/chonglu/p/14956959.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!