[关闭]
@commandersu 2018-10-28T18:28:31.000000Z 字数 701 阅读 933

http

协议


浏览器访问网站的基本流程
1登陆浏览器输入网址
2网址通过dns解析出具体的ip地址
3tcp三次握手(不只发http类型的请求包,还要发xml,和json两个之间的一个)
4浏览器想服务商的web服务器发起一个请求,遵循HTTP
5web服务器响应用户请求,处理请求,返回响应包
6浏览器通过http协议解释响应包
7浏览器处理响应包,显示在浏览器上
8tcp四次挥手
http协议简介
http是超文本传输协议
是一种网络协议,默认端口是80,https的默认端口是443,HTTPS是http的加密
http的方法
我们读服务器发起的是get请求,读取的请求是很快的,但是不安全,明文的
post是将客户端的数据提交到服务器例如注册表,是写的请求
head只是看请求包的报头,
请求数据包包含,
上边叫报文头部,head。head里包含参数,
下班叫报文主题body
返回码
200,成功
301.永久跳转,
403,权限拒绝,
404,服务器找不到,(400打头的都是客户端的问题)
500,内部服务器错误,(500打头的都是服务端的问题)
502,路由问题
503,服务当前不可用
504,响应超时
http资源的媒体类型
text/html。html语言,是控制网页有什么内容。
text/css。 css控制网页内容的位置和特效。js(javascript:控制动作,获得数据以后做判断的。)html,cs,js三种语言构成了简单的网页。
text/xml,xml是代码的协议,
application/json 也是代码谢谢,
image/git
URL介绍。所谓的网址就是URL,
网址=域名+资源位置。资源位置我们叫URI。域名+URI=URL

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注