这是一篇2020年美团面试真题,有语言、算法、数据结构、网络、系统相关的内容,祝你拿到美团offer ...
分类:
其他好文 时间:
2020-05-23 20:35:11
阅读次数:
1322
HTTP协议是无状态协议。但对于一个商业网站,它需要保持不同的页面间的会话信息。 如用户在网站注册过程中需要跳转页面,但又要保证之前填写的信息不丢失。 这种情况下 Cookie 很好的帮我们解决了问题。 Cookie 是如何工作的? 几乎所有的网站设计者在进行网站设计时都使用了Cookie,因为他们 ...
分类:
其他好文 时间:
2020-05-23 18:11:40
阅读次数:
54
1. http协议2.0有什么特点 完全采用二进制格式 更稳定 多路复用 单个连接可以进行多次数据的传输 Header压缩 http2.0维护一个字典,差量更新http头部,大大降低头部传输产生的流量 服务端推送 服务端可以把index.html需要的静态资源一并发送到客户端,省去了客户端重复请求的 ...
分类:
Web程序 时间:
2020-05-23 13:19:06
阅读次数:
59
HTTP HTTP无法轻松实现实时应用: HTTP协议是无状态的,服务器只会响应来自客户端的请求,但是它与客户端之间不具备持续连接。 我们可以非常轻松的捕获浏览器上发生的事件(比如用户点击了盒子),这个事件可以轻松产生与服务器的数据交互(比如Ajax)。但是,反过来却是不可能的:服务器端发生了一个事 ...
分类:
Web程序 时间:
2020-05-23 11:31:49
阅读次数:
56
本文源码:GitHub·点这里||GitEE·点这里一、幂等性概念1、幂等简介编程中一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。就是说,一次和多次请求某一个资源会产生同样的作用影响。2、HTTP请求遵循Http协议的请求,越来越强调Rest请求风格,可以更好的规范和理解接口的设计。GET:用于获取资源,不应有副作用,所以是幂等的;POST:用于创建资源,重复提交POST请
分类:
其他好文 时间:
2020-05-23 09:47:09
阅读次数:
55
首先用户要在浏览器上输入一个网址,然后浏览器会解析这个网址, 首先就要解析这个网址是以什么协议访问的,比如 http://www.baidu.com 这样的域名,这个域名就代表我们以HTTP协议来解析URL,在大学时我们常用FTP,比如 ftp://172.31.214.196 ,就代表以ftp发的 ...
分类:
Web程序 时间:
2020-05-22 22:54:51
阅读次数:
88
一 纯手撸web框架 HTTP协议 网络协议 HTTP协议 数据传输是明文 HTTPS协议 数据传输是密文 websocket协议 数据传输是密文 四大特性 1.基于请求响应 2.基于TCP、IP作用于应用层之上的协议 3.无状态 4.短/无链接 数据格式 请求首行 请求头 请求体 响应状态码 1X ...
分类:
其他好文 时间:
2020-05-22 18:56:05
阅读次数:
65
HTTP Request Smuggling(http走私漏洞)最早是在2005年由Watchfire记录的,但是由于其利用条件比较苛刻,很长一段时间都被忽略。但是最近它回到了大家的视野。 HTTP走私漏洞分析 1.HTTP简介: HTTP协议是Hyper Text Transfer Protoco ...
分类:
Web程序 时间:
2020-05-22 12:47:20
阅读次数:
96
安装: 1 环境准备 gcc yum install gcc-c++ pere (解析正则表达式) zlib zlib库提供了很多种压缩和解压缩的方式,nginx使用zlib对http包的内容进行gzip openssl nginx不仅支持http协议,还支持https(即在ssl协议上传输http ...
分类:
Web程序 时间:
2020-05-21 12:05:54
阅读次数:
84
"TCP/IP" "TCP/IP模型" "TCP三次握手与四次握手" "TCP 如何保证可靠传输" "HTTP协议" "基本介绍" "工作原理" "HTTP特性" "请求方法" "HTTP 状态码" "URL" "HTTP与HTTPS的区别" "RESTful" TCP/IP TCP/IP模型 TC ...
分类:
其他好文 时间:
2020-05-21 00:37:01
阅读次数:
80