HTTP
学习HTTP网络
^ω^奋斗小青年
一个小菜鸡
展开
-
[HTTP] Nginx代理以及面向未来的HTTP
Nginx的下载安装Nginx下载官网下载完之后解压即可启动nginx可以用Git Bash启动(或者用命令行启动也行)找到指定文件夹下,输入命令 nginx.exe或者 start nginx,回车即可错误提示错误一解决错误文件夹的目录问题,换个地方存放几个错误二不要去点击nginx那个应用程序,双击后一个黑色的弹窗一闪而过启动成功验证在浏览器中输入http://localhost/出现为成功或者从网上我还看到原创 2020-08-19 10:57:06 · 134 阅读 · 0 评论 -
[HTTP] HTTP各种特性总览
CORS跨域请求的限制与解决返回数据时设置头信息,只能有一个域名,需要多个域名要判断const http = require('http')http. createServer(function (request, response) { res.writeHead(200,{ "Access-Control-Allow-Origin":'*' })}).listen( 8887 )console.log( 'server listening on 8887' )原创 2020-08-18 19:40:23 · 872 阅读 · 0 评论 -
[HTTP] HTTP协议基础及发展历史
网络协议分层经典五层模型 低三层物理层主要作用是定义物理设备如何传输数据数据链路层在通信的实体间建立数据链路连接网络层为数据在结点之间传输创建逻辑链路 传输层向用户提供可靠的端到端(End-to-End)服务传输层向高层屏蔽了下层数据通信的细节 应用层为应用软件提供了很多服务构建于TCP协议之上屏蔽网络传输相关细节 http协议发展历史HTTP/0.9只有一原创 2020-08-16 10:30:24 · 777 阅读 · 0 评论 -
[HTTP] 跨域资源共享
CORS是什么CORS是什么允许服务器声明哪些源站有权限访问哪些资源。跨域资源共享机制的工作原理主要应用于三个场景:简单请求预检请求认证请求 简单请求简单请求是什么请求满足所有下述条件,则该请求可视为“简单请求”:使用下列请求方法之一: GET、HEAD或POST不得人为设置下列集合之外的其他首部字段: Accept、 Accept-Language、Content-Language、Content- TypeContent-Type的值仅限于下列三者原创 2020-08-14 22:46:43 · 751 阅读 · 0 评论 -
[HTTP] Cookie
Cookie是什么Cookie是什么Cookie是服务器发送到用户浏览器并保存在本地的一小块数据,会在浏览器下次向同一服务器再发起请求时被携带井发送到服务器上。通常,Cookie用于告知服务端两个请求是否来自同一浏览器,如保持用户的登录状态。Cookie使基于无状态的HTTP协议记录稳定的状态信息成为了可能。Cookie技术产生源于HTTP协议在互联网上的急速发展。Cookie曾一度用于客户端数据的存储,因当时并没有其它合适的存储办法而作为唯一的存储手段。但现在随着现代浏览器开始支持各种各样的存储方原创 2020-08-13 22:12:09 · 733 阅读 · 0 评论 -
[HTTP] HTTP的缓存机制
缓存是什么 缓存是什么缓存是一-种保存资源副本并在下次请求时直接使用该副本的技术。当web缓存发现请求的资源已经被存储,它会拦截请求,返回该资源的拷贝,而不会去源服务器重新下载。缓存需要合理配置,因为并不是所有资源都是永久不变的。重要的是对一个资源的缓存应截止到其下一次发生改变(即不能缓存过期的资源)。 缓存的优势缓解服务器端的资源消耗和运行压力,提升服务器端的整体性能。减少服务器端资源加载的延迟,进而减少显示某个资源所用的时间。减少对带宽造成的压力,避免网络阻塞原创 2020-08-10 22:19:00 · 157 阅读 · 0 评论 -
HTTP -- 目录
[HTTP] 目录[HTTP] HTTP是什么[HTTP] HTTP消息原创 2020-08-09 15:32:36 · 242 阅读 · 1 评论 -
[HTTP] HTTP消息
HTTP消息是什么HTTP消息是什么HTTP报文,又称为HTTP消息,是服务器和客户端之间交换数据的模块。有两种类型的消息:请求,由客户端发送用来触发一个 服务器上的动作;响应,来自服务器的应答。HTTP消息由采用ASCL编码的多行文本构成。在HTTP/1.1及早期版本中,这些消息通过连接公开地发送。在HTTP/2中,为了优化和性能方面的改进,曾经可人工阅读的消息被分到多个HTTP帧中。 HTTP消息结构HTTP请求消息和响应消息具有相似的结构,由以下部分组成:start line原创 2020-08-09 15:27:48 · 249 阅读 · 0 评论 -
[HTTP] HTTP是什么
HTTP是什么HTTP是什么HTTP全称为HyperText Transfer Protocol,被译为超文本传输协议,是互联网上应用最为广泛的一种网络协议。HTTP协议是在Web上进行数据交换的基础,是一种“客户端–服务器端”协议。也就是说,请求通常是由像浏览器这样的接受方发起的。一个完整的Web文档通常是由不同的子文档拼接而成的,像是文本、布局描述、图片、视频、脚本等等。 HTTP协议历史与标准HTTP/0.9: 1991年制定,有严重设计缺陷,只支持GET方法,不支持MIME类原创 2020-08-08 16:36:32 · 3439 阅读 · 0 评论