学习http
关于http的学习:
我看的是《图解http》
一、首先要对DNS,TCP/IP有一定的了解
然后是http与各种协议的关系
知道URL与URI的区别
二、HTTP的组成
HTTP有请求报文和响应报文
请求报文首部:由方法、URI、HTTP版本、HTTP首部字段组成
响应报文首部:由HTTP版本。状态码(数字和原因短句)、HTTP首部字段组成
三、状态码
1XX,接受的请求正在处理
2XX,成功
200 OK:正常处理
204 NO content:成功处理,但是返回的响应报文中不含实体的主体部分
206 partial content:客户端进行了范围请求,而服务器成功执行
3XX,重定向
301 Moved permanently:永久性重定向,所请求的资源已被分配了新的URI
302 found:资源临时性移动,保留302页面对应的URI
303 see other:所请求的资源存在另一个URI,应用GET
304 not modified:资源已找到,但是未符合条件请求
307 temporary redirect:和302差不多
4XX,客户端错误
400 bad request:语法错误
401 unauthorized:表示认证失败
403 forbidden:拒绝访问
404 not found:服务器没有请求的资源
5XX 服务器错误
500 internal server error:web程序故障,或资源故障
503 service unavailable :服务器暂时处于超负荷或停机维护
四、首部字段
实在太多字段了,用的时候自行百度就好了
ps:由于我最近比较忙,所以我一直没去写博客,记录我的学习。
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.