03 2023 档案
摘要:GET请求 1携带数据 GET 请求不能通过请求体携带数据 但可以通过请求头携带 2数据编码 如果携带的数据是非英文字母的话 比如说汉字 就需要编码之后再发送给后端 不然会造成乱码问题 可以使用 encodeURLComponet()编码 POST请求 1携带数据 POST请求主要通过请求体携带数据
阅读全文
摘要:XMLHttpRequest Ajax想要事项浏览器与服务器之间的异步通信 需要依靠XMLHttpRequest,它是一个构造函数 不论是 XMLHttpRequest 还是Ajax都没有具体的某种数据格式绑定 Ajax的使用步骤 创建xhr对象 const xhr = new XMLHttpReq
阅读全文
摘要:localStorage 浏览器存储数据的一种方式 存储在用户本地 不会发送到服务器端 单个域名下的总大小有限制(一般最大5M左右) localStorage的基本用法 removeltem() localStorage.removeltem(‘ username ’) clar() localSt
阅读全文
摘要:Cookie 浏览器存储数据的一种方式 存储在用户本地,而不是存储在服务器上 可以随着浏览器每次请求发送到服务器端 Cookie用法 写入Cookie document.cookie = 'username=alex;max-age=5'; document.cookie = 'age=18;dom
阅读全文
摘要:Cookie的注意事项 前后端都可以写入和获取Cookie Cookie有数量限制 Cookie有大小限制 前后端都可以创建Cookie Cookie有数量限制 每个域名下的Cookie 数量限制 当超过单个域名限制之后再设置Cookie 浏览器就会清楚以前设置的Cookie Cookie有大小限制
阅读全文
摘要:使用JS智能读写当前路径和上级路径的Cookie 无法读写下级路径的Cookie document.cookie = 'username=alex;path=/course/list'; document.cookie = 'username=alex;path=/1.Cookie'; 当Name
阅读全文
摘要:Cookie失效时间 对于失效的Cookie会被浏览器清楚 如果没有设置失效(到期)时间 这样的Cookie称为会话Cooki 它存在内存中放会话结束 也就是浏览器关闭时 Cookie消失 Cookie设置生效时间 想长时间存在或Max-Age expires 值为Date类型 document.c
阅读全文
摘要:写入Cookie document.cookie = 'username=zs' document.cookie = 'age=18' 不能一起设置,只能一个一个设置 document.cookie = 'username=zs;age=18' 读取 Cookie console.log(docum
阅读全文
摘要:HTTP状态码是什么 定义服务器对请求的处理结果 是服务器返回的 HTTP状态码的语义 100~199消息:代表请求已被接收 需要继续处理 websocket 200~299成功 200 300~399重定向 301 Moved Permanently(永久移除) 302 Move Temporar
阅读全文
摘要:常用的HTTP 浏览器发送请求时采用的方法 和响应无关 GET POST PUT DELETE 用来定义对于资源采取什么样的操作的 有各自的语义 HTTP方法的语义 GET获取数据 获取资源(文件) POST创建数据 注册 PUT更新数据 修改个人信息 修改密码 DELETE删除数据 删除一条评论
阅读全文
摘要:HTTP是什么 HyperText Transfer Portocol 超文本传输协议 HTML超文本标记语言 超文本:原先一个个单一的文本 通过超连接将器联系起来 由原先的单一文本变成了可无限延伸 扩展超级文本 立体文本 HTML JS CSS 图片 字体 音频 视频等等文件 都是通过 HTTP
阅读全文
摘要:前后端通信是什么 前端和后端数据交互的过程 浏览器和服务器之间数据交互的过程 后端向前端发送数据 前后端通信的过程 前后端的通信是在 '请求-响应' 概念解释 前端:浏览器端 客户端:只能要和服务器通信的就叫客户端 命令行工具 前后端通信方式 使用浏览器访问页面 在浏览器地址栏输入网址 按下回车 H
阅读全文
摘要:断电续传多线程下载 HTTP是通过在Header里两个参数实现的 客户端发送请求时对应的是 Range服务器端响应时对应的是 Content-Range 断点续传和多线程下载 Range 1,Range:bytes = 0-499 2,Range:bytes = 500-999 3,Range:by
阅读全文
摘要:内容协商机制 指客户端和服务端就响应的资源内容进行交涉然后提供给客户端最为适合的资源 内容协会会以响应的资源的语言 字符集 编码方式等作为判断的基准 内容协商方式 1 客户端驱动 客户端发起请求 服务器发送可选项列表 客户端做出选择后发送第二次请求 2 服务器驱动 服务器检查客户端的请求头部集并决定
阅读全文
摘要:HTTP中介之网关 1,网关可以作为某种翻译器使用 它抽象出了一种能够到达资源的方法 网关是资源和应用程序之间的粘合剂 2,网关扮演的是 “协议转换器” 的角色 WEB网关 1,WEB网关在一侧使用HTTP协议 在另一侧使用另一种协议<客户端协议>/<服务器协议> 2,(HTTP/)服务端网关:通过
阅读全文
摘要:HTTP的长链接与短链接 1,HTTP/1.0中默认使用的短链接 也就是说 浏览器和服务器每进行一次HTTP操作 就建立一次链接 结束就中断 2,HTTP/1.1起 默认使用长连接 用于保持连接特性 HTTP的长链接与短链接流程 1,短链接 建立连接 >数据传输 >关闭连接......建立连接 >数
阅读全文
摘要:URL的编码与解码 1,“%编码”规范 2,对URL中属于ASCLL字符集的非保留字不做编码;对URL中的保留字需要取其ASCLL内码 然后加上 % 前缀将该字符进行编码;对于URL中的非ASCLL字符需要取其Unicode内码 然后加上浅醉将该字符进行编码 常见认证方式 1,BASIC认证(基本认
阅读全文
摘要:Cookie 1,Cookie实际上是一小段的文本信息 客户端请求服务 如果服务器需要记录该用户状态 就想客户端浏览器颁发一个 Cookie 2,客户端浏览器会把Cookie保存起来 当浏览器再请求该网站时 浏览器把请求的网址连同该Cookie一同交给服务器 服务器检查 该Cookie 以此来辨认用
阅读全文
摘要:状态码 1 是用以表示网页服务器超文本传输协议响应状态的3位数字代码 2 分类: 1:1XX 表示消息 这一类型的状态码 代表请求已被接受 需要继续处理 这类响应是 临时响应 只包含状态行和某些可选的响应头信息并以空行结束 2:2XX 表示成功 这一类型的状态码 代表请求已成功被服务器接收 理解 并
阅读全文
摘要:HTTP/1.1常用方法 1,GET 2,POST 3,PUT 4,HEAD 5,DELETE 6,OPTIONS 7,TRACE 8,CONNECT GET 1,GET方法用来请求访问已被URL识别的资源 2,指定的资源经服务器端解析后返回响应内容 3,GET方法耶可以用来提交表单和其他数据 ht
阅读全文
摘要:Host 作用:请求报头域主要用于指定被请求资源的internet主机和端口号 它通常从HTTP URL 中提取出来的 我们在浏览器中输入:http://fljf.com:8080 浏览器发送请求消息中就会包含Host请求报头域 Host:www.fljf.com:8080 Referer 作用:当
阅读全文
摘要:ACCEPT 1,作用:浏览器端可以接收的媒体类型 2,Accept:text/html代表浏览器可以接收服务器回发的类型为text/html 也就是我们常说的html文档 如果服务器无法返回text/html类型 的数据 服务器应该返回一个406错误(Non Acceptable) 3,Accep
阅读全文
摘要:HTTP报文头 HTTP的报文头大体可以分为四类 分别是 1,通用报文头 1,Cache-Control 控制缓存的行为 2,Connection 逐跳首部 连接的管理 3,Date 创建报文的时间日期 4,Pragma 报文指令 5,Trailer 报文末端的首部一览 6,Transfer-Enc
阅读全文
摘要:URI和URL 1,URI:一个紧凑的字符串用来 标识抽象 或 物理资源 2,A URI:可以进一步被分为定位符 名字或两者都是 3,Uniform Resource Locator(URL)是URI的子集除了确定一个资源 还提供一种定位该资源的主要访问机制(如其网络"位置") URN 1,URI
阅读全文
摘要:支持客户/服务器模式 客户/服务器模式工作的方式是由客户端向服务器发出请求服务器端响应请求 并进行相应服务 客户机 1,连接到web服务器 2,发送请求到web服务器 3,web服务器发送响应到客户机 4,关闭连接 简单快速 1,客户向服务器请求服务时 只需传送请求方法的路径 2,请求方法常用的GE
阅读全文
摘要:发送端发送数据时 数据回从上层传输到下层且每经过一层都会被打上该层的 头部信息而且接收端接收数据时数据回从下层传输到上层传输前会把下层的头部信息删除 使用TCP协议进行通信的双方必须先建立连接 然后才能开始传输数据 为了确保连接双方可靠性 在双方建立连接时 TCP协议采用了三次握手策略 第一次握手:
阅读全文
摘要:HTTP 1,超文本传输协议(HTTP)是一种通信协议 它也许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器 2,HTTP是一个属于应用层的面向对象的协议 由于其简捷快速的方式 使用于分布式超媒体信息系统它于1990年提出 经过几年的使用与发展 得到不断地完善和扩展 Web与HT
阅读全文