【计算机网络】(2)——URL、HTTP协议格式、get与post方法、HTTP状态码、HTTP协议中常见的header

目录

认识URL

HTTP协议格式(行文本格式)

get与post方法

HTTP状态码:

HTTP协议中常见的header:(键值对)


认识URL

网址可称为URL

域名转换成IP地址的过程称为DNS(8.8.8.8/114.114.114.114)域名解析。

path文件路径

域名\path 不同的path展示不同的页面

Fiddler抓包工具:查看完整的HTTP请求和响应数据

HTTP协议格式(行文本格式)

 

get与post方法

方法:

1.get 获取资源

2.post 传输实体主体

get与post 的区别:

这两者的区别:

get请求通常是把数据通过query_string来传输;

post通常是把数据通过body来传递。

但是登录的时候多半会用post请求,它不会将用户名和密码明文放在url上。

 

HTTP状态码:

常见状态码:

200 OK 请求成功; 2XX都表示请求成功

302 Found\303See Other 重定向; 3XX都表示重定向(例子:呼叫转移)

4XX都表示客户端错误

404 Not Found页面没找到\403 Forbidden;

5XX都表示服务器错误

502 Bad Gateway\504 Gateway Timeout 超时;

HTTP协议中常见的header:(键值对)

Content-Type:数据类型(text/html等)

Content-Length:Body的长度(字节)

Host:客户端告知服务器,所请求的资源是在哪个主机的端口上

User-Agent:表示操作系统和浏览器的型号。

Referer:表示当前页面是从哪个页面跳转过来的

location:搭配3xx状态码使用,告诉客户端接下来要去哪里访问

Cookie:浏览器存储数据的一种重要方式。里面的具体内容都是由对应产品的程序员自行决定的。但是一般这里面包含了用户身份标识,可能存放session id(会话id)

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值