![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HTTP/TCP/IP
XTreeZhao
大厂后端开发
️当前在字节跳动服役,也曾服役于腾讯。
主力武器:Golang
希望和大家持续分享后端相关知识,共同学习进步
展开
-
http状态码
什么是HTTP状态码HTTP状态码的作用是:Web服务器用来告诉客户端,发生了什么事。状态码位于HTTP Response 的第一行中,会返回一个”三位数字的状态码“和一个“状态消息”。 ”三位数字的状态码“便于程序进行处理, “状态消息”更便于人理解。 状态码分类HTTP状态码被分为五大类, 目前我们使用的HTTP协议版本是1.1, 支持以下的状态码。随着协议的发展,HTTP规范中会定义更多的状态转载 2015-09-11 09:17:03 · 454 阅读 · 0 评论 -
http协议
PHP抛出异常,对应的状态码? 200?HTTP,超文本传输协议。它定义了浏览器和服务器的通信规则。HTTP协议是基于TCP/IP的TCP协议上,现在万维网使用的是HTTP1.1版本,其特点包括,C/S模式,请求简单(GET/POST/HEAD),灵活(可以传输任何类型的数据HTML、XML、JSON、自定义等),无状态。HTTP协议主要包括,响应消息格式、请求消息格式、状态码知识点。[响应消息格转载 2015-09-10 17:21:27 · 248 阅读 · 0 评论 -
HTTP认证
什么是HTTP基本认证桌面应用程序也通过HTTP协议跟Web服务器交互, 桌面应用程序一般不会使用cookie, 而是把 “用户名+冒号+密码”用BASE64编码的字符串放在http request 中的header Authorization中发送给服务端, 这种方式叫HTTP基本认证(Basic Authentication)当浏览器访问使用基本认证的网站的时候, 浏览器会提示你输入用户名和密码转载 2015-09-11 09:25:06 · 444 阅读 · 0 评论 -
http协议详解
什么是HTTP协议协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器 目前我们使用的是HTTP/1.1 版本Web服务器,浏览器,代理服务器当我们打开浏览器,在地址栏中输入URL,然后我们就看到了网页。 原理是怎样的呢?转载 2015-07-26 10:03:18 · 309 阅读 · 0 评论 -
http压缩
HTTP内容编码和HTTP压缩的区别HTTP压缩,在HTTP协议中,其实是内容编码的一种。在http协议中,可以对内容(也就是body部分)进行编码, 可以采用gzip这样的编码。 从而达到压缩的目的。 也可以使用其他的编码把内容搅乱或加密,以此来防止未授权的第三方看到文档的内容。所以我们说HTTP压缩,其实就是HTTP内容编码的一种。 所以大家不要把HTTP压缩和HTTP转载 2015-07-26 10:06:10 · 398 阅读 · 0 评论 -
http缓存
缓存的概念缓存这个东西真的是无处不在, 有浏览器端的缓存, 有服务器端的缓存,有代理服务器的缓存, 有ASP.NET页面缓存,对象缓存。 数据库也有缓存, 等等。http中具有缓存功能的是浏览器缓存,以及缓存代理服务器。 http缓存的是指:当Web请求抵达缓存时, 如果本地有“已缓存的”副本,就可以从本地存储设备而不是从原始服务器中提取这个文档。缓存的好处转载 2015-07-26 10:05:39 · 355 阅读 · 0 评论 -
http代理
什么是代理服务器Web代理(proxy)服务器是网络的中间实体。 代理位于Web客户端和Web服务器之间,扮演“中间人”的角色。HTTP的代理服务器即是Web服务器又是Web客户端。 Fiddler就是个典型的代理Fiddler 是以代理web服务器的形式工作的,它使用代理地址:127.0.0.1, 端口:8888. 当Fiddler退出的转载 2015-07-26 10:06:10 · 961 阅读 · 0 评论 -
TCP/IP
TCP/IP协议栈与数据包封装TCP/IP网络协议栈分为应用层(Application)、传输层(Transport)、网络层(Network)和链路 层(Link)四层。原创 2015-09-13 22:55:54 · 268 阅读 · 0 评论