Skip to content

http和https

http和https

img

更新于:2024年3月9日16

目录

[toc]

HTTPS重要性

HTTPS是安全的HTTP,HTTP 协议中的内容都是明文传输,HTTPS 的目的是将这些内容加密,确保信息传输安全。最后一个字母 S 指的是 SSL/TLS 协议,它位于HTTP 协议与 TCP/IP 协议中间。

HTTPS优势:

1、加密隐私数据:防止您访客的隐私信息(账号、地址、手机号等)被劫持或窃取。

2、安全身份认证:验证网站的真实性,防止钓鱼网站。

3、防止网页篡改:防止数据在传输过程中被篡改,保护用户体验。

4、地址栏安全锁:地址栏头部的“锁”型图标,提高用户信任度。

5、提高SEO排名:提高搜索排名顺序,为企业带来更多访问量。

img

HTTP请求是什么

HTTP超文本传输协议,是确保服务器(Server)和客户端(Client)之间的正确通信。

一个请求和响应的过程:

image-20220509234026987

  • Request用户通过浏览器向我们的服务端发起请求。
  • Response服务端将客户端请求的资源数据进行响应。

调用接口的方法

请求类型:

  • GET 向指定的URL请求资源,可携带参数(明文)。
  • POST 向指定的URL提交资源,表单数据提交,数据进行封装(比Get方法安全)。
  • PUT 与POST类似,通常用于对资源数据的更新修改
  • DELETE 删除指定的资源。

HTTP常见的错误码

  • 1xx :服务已收到请求,请求者继续执行操作。

  • 2xx:请求成功,常见(201)

  • 3xx:请求成功,页面发生重定向(301)

  • 4xx:客户端发生了错误

    • 常见的是资源找不到了(404)
    • 资源请求需要认证认证失败(401)
    • 认证成功但是权限不够(403)
  • 5xx: 服务端发生了错误

    • 网关超时(504)
    • 内部错误(500)
    • 网关错误(502)
    • 服务不可用(503)

如果响应的状态码大于等于 200 且小于400,则诊断被认为是成功的。

https:Location:http:t="1711730357270" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4392" width="16" height="16" >打赏支持