😂http&cookie
2019-2-20
| 2022-9-1
0  |  0 分钟
type
status
date
slug
summary
tags
category
icon
password
URL
Sep 1, 2022 09:23 AM

HTTP

基于请求与响应的应用层协议
url
请求资源的地址 http://host[":"port][abs_path];
host
主机名,对应IP地址的一个点或一段
请求方式
get请求,将请求数据作为url一部分发送,不安全,传输数据量小,方便易用。
post请求,传输数据量大,安全,一般做表单提交。
 

状态码

200 OK        //客户端请求成功
400 Bad Request  //客户端请求有语法错误,不能被服务器所理解
401 Unauthorized //请求未经授权,这个状态代码必须和WWW-Authenticate报头域一起使用
403 Forbidden  //服务器收到请求,但是拒绝提供服务
404 Not Found  //请求资源不存在,输入了错误的URL
500 Internal Server Error //服务器发生不可预期的错误
503 Server Unavailable  //服务器当前不能处理客户端的请求,一段时间后可能恢复正常
 

Cookie

简介

cookie是当你浏览某个网站的时候,由web服务器存储在你的机器硬盘上的一个小的文本文件。它其中记录了你的用户名、密码、浏览的网页、停留的时间等等信息。
第一次请求时
notion image
下一次请求时
notion image

存取

document.cookie = "name=gakki"; document.cookie = "age=22"; document.cookie = "gender=women";
console.log(document.cookie,typeof document.cookie);

生存周期

删除

cookie不能直接删除,只能侧面删除,随便设置一个value值,将expries设置为-1
 

特点

Cookie的特点:
  1. cookie可能被禁用。
  1. cookie是与浏览器相关的。不同浏览器所保存的cookie也是不能互相访问的。
  1. cookie可能被用户删除。
  1. cookie安全性不够高。如果要保存用户名密码等信息时,最好事先经过加密处理。
  1. 存储的数据量 4k 大小,cookie只支持存储string类型的数据。
  1. 简单易用。
  1. 信息存储于用户硬盘,因此可以作为全局变量。
学习思考
  • javascript
  • git基础 (1)jQuery2
    • Valine
    • Cusdis
    目录