200 OK 请求已成功,
204 No Content 服务器成功处理了请求,没有返回任何内容。
206 Partial Content 成功处理了部分GET请求。
多用于断点续传、大文件拆分下载等
301 Moved Permanently 永久移动到新位置
302 Found 临时重定向
304 Not Modified 资源未修改,因此不需要重新传输资源。
400 Bad Request 客户端错误
扫描二维码关注公众号,回复:
11274636 查看本文章
401 Unauthorized 未认证
403 Forbidden 理解请求,但是拒绝执行它
404 Not Found 资源未被在服务器上发现
500 Internal Server Error 服务器内部错误
503 Service Unavailable 由于临时的服务器维护或者过载,服务器当前无法处理请求。
建立http连接后,进行一次特殊的握手,就能建立websocket。
之后的通信,将全部使用websocket协议。
https 不是十分确定
1、A想把公钥a给B,担心传输过程中,公钥a被替换,
于是A用自己的私钥 .key 制作证书请求文件 .csr ,
其中包含A的信息和公钥a,交给证书颁发机构CA
2、CA有办法鉴别 .csr 里的A和提交证书的A是一个人,
然后用自己的私钥ca对 .csr 进行加密(签名),生成证书.crt / .cert
3、A把证书给B,B用CA的公钥(内置在浏览器中)对证书进行解密
4、解密成功,说明证书确实是经过CA的签名的,公钥a确实是A的
客户端发起SSL连接,服务器返回自己的公钥
客户端用该公钥对【对称加密的密钥】进行加密,传给服务器。
此后双方使用对称加密进行数据传输