HTTPS和HTTP的区别主要以下:html
一、https协议须要到ca申请证书,通常免费证书较少,于是须要必定费用。跨域
二、http是超文本传输协议,信息是明文传输,https则是具备安全性的ssl加密传输协议。浏览器
三、http和https使用的是彻底不一样的链接方式,用的端口也不同,前者是80,后者是443。安全
四、http的链接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全服务器
分类 | 分类描述 |
---|---|
1** | 信息,服务器收到请求,须要请求者继续执行操做 |
2** | 成功,操做被成功接收并处理 |
3** | 重定向,须要进一步的操做以完成请求 |
4** | 客户端错误,请求包含语法错误或没法完成请求 |
5** | 服务器错误,服务器在处理请求的过程当中发生了错误 |
200 okcookie
202 Accepted网络
400 Bad Requestapp
403 Forbidden框架
404 Not Foundide
500 Internal Server Error
502 Bad Gateway
504 Gateway Time-out
post 表示请求的方法 HTTP/1.1 表示超文本传输协议 版本为1.1版本 URL统一资源定位符 Host: 域名 Host表示请求的服务器网址 Content-Length:用来讲明传输的正文大小或者内容长度 Connection: Keep-Alive(Connection表示客户端与服务链接类型,Keep-Alive表示持久链接) Accept: text,html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8(浏览器支持的 MIME 消息内容类型分别是 text,html、application/xhtml+xml、application/xml 和 */*,优先顺序是它们从左到右的排列顺序) origin 标识跨域资源请求(请求服务端设置Access-Control-Allow-Origin响应字段) X-Requested-With 标识Ajax请求,大部分js框架发送请求时都会设置它为XMLHttpRequest User-Agent 用户代理的字符串值浏览器的身份标识字符串,user-agent会告诉网站服务器,访问者是经过什么工具来请求的 Content-Type 设置请求体的MIME类型(适用POST和PUT请求)Content-Type: application/x-www-form-urlencoded Referer 设置前一个页面的地址,而且前一个页面中的链接指向当前请求 Accept-Encoding 设置接受的编码格式 Accept-Encoding: gzip, deflate ccept-Language 设置接受的语言 Accept-Language: en-US 是英文 zh-cn为中文 Cookie 设置服务器使用Set-Cookie发送的http cookie Cookie: $Version=1; Skin=new;
{"phone":"177****8887", "pwd":"BxEcAlBdMIHYrSpJVWQf5CQlmvDfd9YcxQ9DTb50JrKdaNEzM5avsgQIHjrwOKX3zMbWh1cNPwRdjya2k1sZQSFeqaLUppwsRSbu1ZcCdzoD2Ym4gcFdKt0UANSb0uNdQSQFyn3nmGzrU3JHcSvllm3kRGK3ZktAahMZ2hjXFjs=", "validateCode":"hqk6", "encryptStr":"cf5ff1698762d7bc70404ec0e3b6dc34"}
{"msg":"成功", "code":"0000" "data":{ "JWT":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9#eyJhY2MiOiIxNzc3OTgyODg4NyIsImJpeiI6MiwidWlkIjoxMDIyOTksImV4cCI6MzYwMDAwMCwianRpIjoiZGZkZmFmN2MtODQ0ZS00OWQwLWM5NWUtNjc1OGE2NDA1YTViIiwiaWF0IjoxNTczMjAzNjYwNjUyfQ==#9WiC6aSAuFrZCVf4c+cdaBwTQs4=", "user":{ "shareSign":"83807c1e2fcac33f6096dfdc7e8df2a5", "utime":"2019-11-08 17:01:00", "superUid":null, "status":0, "deviceType":null, "lock":null, "identityStatus":null, "pwd":null, "headImage":"", "sex":2, "uid":102299, "inviteCount":null, "phone":"177****8887", "loginTime":1573203660652, "salt":"rand_5b4c1fa009ff9", "ctime":"2018-07-16 12:31:28", "deviceId":null, "nickName":"张三", "authed":2, "userIdentityVo":null } }, }