HTTP
冰雪为融
我与我周旋久,宁做我
展开
-
前端也要懂Http缓存机制
最近在看面试题的时候总会看到有一些关于Http缓存的题目,但是总是一知半解,不甚理解;尤其是Http头信息中有一大堆的字段,什么if-modified-since,什么if-none-match,真是令人头疼。后来突然想到,要是能通过自己构建一个服务器,自己添加头信息,然后看实现的效果,不就更好了么。说干就干,在网上各种找资料,然后再使用expressjs添加各种头信息,就能够很好的理解Http缓存了。个人博客了解下谢小飞的博客Http简介 浏览器和服务器之间通信是通过HTTP协议,H转载 2020-06-29 10:04:57 · 320 阅读 · 0 评论 -
http请求,请求头和响应头都有什么信息?
页面和服务器交互最常见的方式就是ajax,ajax简单来说是浏览器发送请求到服务端,然后服务端返回数据,常见的请求头和响应头如下图所示。 先看通用信息,通用信息有三个字段: 请求url, 请求方法, 状态码, 远程地址。 看下请求头Request Headers, Accept : 指定客户端能够接收的内容类型,内容类型中的先后次序表示客户端接收的先后次序。在Ajax代码...转载 2018-10-23 18:35:19 · 12095 阅读 · 0 评论 -
使用json-server出现的 500 internal server error
首先声明,是使用json-server搭建本地数据接口,在请求数据中出现的 500错误哦最近在做一个项目(为了找工作使用的^o^),使用的是json-server搭建的本地数据接口,在实现注册页面向搭建的数据接口post数据的时候,遇到了一个500 internal server error的错误,如下图所示: 我的错误原因是:在创建json数据的时候,忘记了加id解决办法...原创 2018-08-24 19:46:56 · 2957 阅读 · 0 评论 -
http和https的学习
1.http和https(1)http和https的基本概念http: 超文本传输协议,是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。https: 是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层,HTTPS的安全基础是S...转载 2018-08-05 17:57:43 · 312 阅读 · 0 评论 -
从输入URL到页面加载完成的过程中都发生了什么事?
这些一道经典的面试题,很多面试官都喜欢问,但这道题本身没有标准答案,它涉及的知识点有很多,就看你怎么说了,下面是我的一些总结先稍微回顾一下基础知识:在www上,每一信息资源都有统一的且在网上唯一的地址,该地址就叫URL(Uniform Resource Locator 统一资源定位符),它是www的统一资源定位标志,就是指网络地址我们常见的url是这样的:http://www.baidu.com,...原创 2018-06-29 21:45:47 · 672 阅读 · 0 评论 -
一个页面从输入 URL 到页面加载显示完成,这个过程中都发生了什么?
看到一篇不错的文章,嗯、直接附链接了https://www.jianshu.com/p/9341192f1f4a转载 2018-06-24 22:28:24 · 432 阅读 · 0 评论 -
TCP/IP协议三次握手和四次挥手大白话解说
前言昨天晚上被一位师傅问到了TCP/IP的工作机制,心里很清楚三次握手,然而对于四次挥手却忘了,这是大学习里学过的,奋而翻阅书籍和网络对之前所学的做一个温顾,算是夯实自我吧。TCP(Transmission Control Protocol)网络传输控制协议,是一种面向连接的、可靠的、基于字节流的传输层通信协议,数据传输前建立连接的工作要经过三次握手,数据传输后断开连接的工作要经过四次挥手。工作过...转载 2018-06-10 18:05:48 · 953 阅读 · 0 评论 -
HTTP 304: Not Modified
HTTP 304: Not Modified :Not Modified客户端有缓冲的文档并发出了一个条件性的请求(一般是提供if-Modified-Since头表示客户只想比指定日期更新的文档)。服务器告诉客户,原来缓冲的文档还可以继续使用。如果客户端在请求一个文件的时候,发现自己缓存的文件有Last Modified,那么杂请求中会包含if Modified Since,这个时间就是缓存文件的...原创 2018-04-28 16:36:15 · 23330 阅读 · 0 评论 -
一次完整的HTTP请求过程
本文转载自http://linux5588.blog.51cto.com/65280/1351007当我们在浏览器的地址栏输入 www.linux178.com ,然后回车,回车这一瞬间到看到页面到底发生了什么呢? 以下过程仅是个人理解: 域名解析 --> 发起TCP的3次握手 --> 建立TCP连接后发起http请求 --> 服务器响应http请求,浏览器得到html代码 --...转载 2018-04-01 08:49:13 · 199 阅读 · 0 评论 -
HTTP状态码分类(常用HTTP状态码和HTTP状态码大全)
http状态码有什么用?http状态码的核心作用是Web Server服务器用来告诉客户端,当前的网页请求发生了什么事,或者说当前Web服务器的响应状态。所以HTTP状态码常用来判断和分析当前Web服务器的运行状况。作为一个互联网开发人员对于一些服务器返回的HTTP状态的意思都必须是了如指掌的,只有将这些状态码一一弄清楚,工作中遇到的各种问题才能够处理的得心应手。好了,下面就让我们来了解一下比较常...原创 2018-03-07 18:07:30 · 6781 阅读 · 0 评论