Http 协议基础

此处打开浏览器,按F12演示内容

Request

Request 即请求,由客户端向服务端发出,可将request 分为4部分内容:

  • Request method:请求方式
  • Request url:请求链接
  • Request Header:请求头
  • Request Body:请求体

Request method

请求与方式,常见的类型是get,post

  • get 用于信息获取,而且应该是安全的和幂等的(幂等的意思是一个操作不会修改状态信息,且每次操作的时候都会返回相同的结果。)从发出请求的角度,get请求相当于我们在数据库中座了查询的操作,这样的操作不影响数据库本身的数据。
  • post表示可能会修改服务器上资源的请求,也相当于在数据库中国做了修改的操作,会影响数据库本身的数据(比如:注册用户,发帖子。。。,资源状态被改变了)

案例1---get请求

发起一次get请求时,参数会以url string的形式进行传递,即?后的字符串为其参数,多个参数用&连接

 

案例2---post请求

一般来说,网站登录验证时,需要提交用户名,密码,这里包含了敏感信息,最好用post发送。文件上传内容较大,也可以用post方式

posted @ 2020-08-17 11:31  sophielog  阅读(97)  评论(0)    收藏  举报