Day35综合架构http协议

2019-12-03  本文已影响0人  a幕城

什么是url?

  • url表示的是一个资源,(图片 文字 视频 音频 等等.)
  • http:// 协议
  • fj.xuliangwei.com 主机名称|域名
  • 80 端口
  • /public/tt.jpeg 文件的路径

什么是html?

  • Html简称Web Page,只不过一个完整的Html页面可能会包含很多个URL的资源。

什么是http?

  • HTTP协议就是将用户请求的HTML页面从一台Web服务器传输到客户端浏览器的一种协议。
    Web 上进行数据交换的基础。

url html http 之间的关系?

  • 一个完整的HTML页面是由N多个Url地址资源组成的,而Http协议是用来传输这种Html文件的。

http请求Headers ?

请求 含义
Request URL: http://10.0.0.7/ #请求的域名
Request Method: GET #请求的方法 获取
Status Code: 200 OK #状态码 200
Remote Address: 10.0.0.7:80 #请求的真实IP地址+端口
Referrer Policy: no-referrer-when-downgrade #TTPS页面引入HTTP资源)时不发送Referrer信息
Accept: text/html,application/xhtml+xml # 接受资源类型
Accept-Encoding: gzip, deflate # 压缩方式
Accept-Language: zh-CN,zh;q=0.9 # 使用语言
Cache-Control: no-cache # 缓存控制
C# 缓存控制onnection: keep-alive # 保持连接, 长连接
Host: 10.0.0.7 # 请求的域名
Pragma: no-cache # 请求的参数 , no-cache 没有缓存
Upgrade-Insecure-Requests: 1 # 在http和https之间起的一个过渡作用
User-Agent: Mozilla/5.0 # 请求的设备
状态码:
            200     OK                              #正常
            301     301 Moved Permanently           #永久跳转
            302     302 Moved Temporarily           #临时跳转
            304     304 Not Modified                #缓存
            401     401 Authorization Required      #认证失败
            403     403 Forbidden                   #找不到首页  权限不足
            404     404 Not Found                   # 找不到你想要的资源
            500                                     # 内部错误, 连接数据有异常, redis
            502     502 Bad Gateway                 # 后端某个被依赖的程序停止了
            503     Service unavailable             # 服务不可用,临时  (真的不可用 设定不可用  维护页面)
            504                                     # 后端某个被依赖的程序无法响应


上一篇 下一篇

猜你喜欢

热点阅读