网络
技术从未如此性感
这个作者很懒,什么都没留下…
展开
-
http协议相关的报文格式
原创 2020-09-03 12:11:14 · 184 阅读 · 0 评论 -
0.0.0.0 与 127.0.0.1
一、0.0.0.0严格说来,0.0.0.0已经不是一个真正意义上的IP地址了。它表示的是这样一个集合:所有不清楚的主机和目的网络。这里的“不清楚”是指在本机的路由表里没有特定条目指明如何到达。对本机来说,它就是一个“收容所”,所有不认识的“三无”人员,一律送进去。如果你在网络设置中设置了缺省网关,那么Windows系统会自动产生一个目的地址为0.0.0.0的缺省路由。二、255.255.255.2...原创 2018-06-19 21:15:31 · 297 阅读 · 0 评论 -
网络相关
协议是计算机与计算机之间通过网络实现通信时事先达成的一种“约定”,这些约定使得不同厂商生产的设备 只要遵循相同的协议就能够实现通信。协议可以分为很多种,每一种协议都明确地界定了它的行为规范。两台计算机只有遵循相同的协议 才能够实现互相通信。分组交换就是指将大数据分割为一个个叫做包(packet) 的较小的单位进行传输的方法。 ...原创 2018-03-30 15:56:46 · 536 阅读 · 0 评论 -
HTTPS
确认公钥是否正确主要使用认证中心(CA)签发的证书,而主要的认证中心信息已经被嵌入到了浏览器的出厂设置中。如果WEB浏览器中尚未加入某一个认证中心,那么会在页面上提示一个警告信息,此时判断认证中心合法与否就要用户自己决定了。...原创 2018-04-12 15:03:37 · 160 阅读 · 0 评论 -
STUN和TURN 网络穿透技术浅析
在现实Internet网络环境中,大多数计算机主机都位于防火墙或NAT之后,只有少部分主机能够直接接入Internet。很多时候,我们希望网络中的两台主机能够直接进行通信,即所谓的P2P通信,而不需要其他公共服务器的中转。由于主机可能位于防火墙或NAT之后,在进行P2P通信之前,我们需要进行检测以确认它们之间能否进行P2P通信以及如何通信。这种技术通常称为NAT穿透(NAT Traversal)。转载 2018-02-03 19:39:21 · 6322 阅读 · 0 评论 -
Http四种常见的 POST 提交数据方式
四种常见的 POST 提交数据方式 HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。我们知道,HTTP 协议是以 ASCII 码传输,建立在 TCP/IP 协转载 2017-07-17 15:59:13 · 960 阅读 · 0 评论 -
http 响应头里content-length 的几种情况
对于http的请求返回结果要进行内容的长度校验主要有两种方式,二者互斥使用1.客户端在http头(head)加Connection:keep-alive时,服务器的response是Transfer-Encoding:chunked的形式,通知页面数据是否接收完毕,例如长连接或者程序运行中可以动态的输出内容,例如一些运算比较复杂且需要用户及时的得到最新结果,那就采用chunked编码将原创 2016-09-04 10:24:52 · 45999 阅读 · 1 评论 -
HTTP 协议 详解
引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支原创 2016-08-16 10:12:42 · 902 阅读 · 0 评论 -
socket、http、tcp
http协议,tcp协议转载 2016-04-22 09:10:00 · 336 阅读 · 0 评论 -
HTTP详解(2)-请求、响应、缓存
1. HTTP请求格式 做过Socket编程的人都知道,当我们设计一个通信协议时,“消息头/消息体”的分割方式是很常用的,消息头告诉对方这个消息是干什么的,消息体告诉对方怎么干。HTTP协议传输的消息也是这样规定的,每一个HTTP包都分为HTTP头和HTTP体两部分,消息体是可选的,而消息头是必须的。每当我们打开一个网页,在上面点击右键,选择“查看源文件”,这时看到转载 2016-05-05 12:20:24 · 364 阅读 · 0 评论 -
HTTP详解(1)-工作原理
1. HTTP简介 HTTP协议(HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。 在了解HTTP如何工作之前,我们先了转载 2016-05-05 12:21:18 · 328 阅读 · 0 评论 -
HTTP详解(3)-http1.0 和http1.1 区别
1. Persistent Connection持久连接 在HTTP1.0中,每对Request/Response都使用一个新的连接。 HTTP 1.1则支持持久连接Persistent Connection, 并且默认使用persistent connection. 在同一个tcp的连接中可以传送多个HTTP请求和响应. 多个请求和响应转载 2016-05-05 12:22:21 · 403 阅读 · 0 评论 -
HTTP响应头和请求头信息对照表
HTTP请求头提供了关于请求,响应或者其他的发送实体的信息。HTTP的头信息包括通用头、请求头、响应头和实体头四个部分。每个头域由一个域名,冒号(:)和域值三部分组成。通用头标:即可用于请求,也可用于响应,是作为一个整体而不是特定资源与事务相关联。请求头标:允许客户端传递关于自身的信息和希望的响应形式。响应头标:服务器和于传递自身信息的响应。实体头标:定义被传送资源的信息。即可用于请求,也原创 2016-05-05 14:46:16 · 481 阅读 · 0 评论 -
互联网的端口号授权机构
http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtmlService Name and Transport Protocol Port Number RegistryLast Updated2016-05-24Expert(s)原创 2016-05-26 11:01:01 · 1071 阅读 · 0 评论 -
http协议
HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。原创 2016-06-04 10:31:41 · 2373 阅读 · 0 评论 -
TCP/IP、UDP、Socket
什么是TCP/IP、UDP? TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,是一个工业标准的协议集,它是为广域网(WANs)设计的。 UDP(User Data Protocol,用户数据报协议)是与TCP相对应的协议。它是属于TCP/IP协议族中的一种。原创 2016-06-16 08:26:54 · 318 阅读 · 0 评论 -
HTTPS工作原理
一:什么是https协议 在说HTTPS之前先说说什么是HTTP,HTTP就是我们平时浏览网页时候使用的一种协议。HTTP协议传输的数据都是未加密的,也就是明文的,因此使 用HTTP协议传输隐私信息非常不安全。为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。SSL目原创 2016-07-23 17:03:10 · 2528 阅读 · 0 评论