网络
月夜楓
这个作者很懒,什么都没留下…
展开
-
HTTP状态码
状态码-总汇2开头 (请求成功)表示成功处理了请求的状态代码。200 (成功) 服务器已成功处理了请求。 通常,这表示服务器提供了请求的网页。201 (已创建) 请求成功并且服务器创建了新的资源。202 (已接受) 服务器已接受请求,但尚未处理。203 (非授权信息) 服务器已成功处理了请求,但返回的信息可能来自另一来...转载 2020-02-13 18:08:46 · 303 阅读 · 0 评论 -
TCP三次握手&四次挥手
三次握手含义 : 建立一个TCP连接时,需要客户端和服务器总共发送3个包目的 : 让客户端连接到服务器的指定端口,建立起TCP连接,同步连接双方的序列号和确认号,并交换 TCP 窗口大小信息,当客户端执行connect()时将触发三次握手。第一次握手 :客户端发送 : SYN=1 代表是一个连接请求(连接接收报文),此数据报不可携带数据 seq=x 代表...转载 2020-02-13 18:07:29 · 577 阅读 · 0 评论 -
HTTP
HTTP的特性HTTP超文本传输协议,构建于TCP/IP协议之上,是一个应用层协议,默认端口号是 80 HTTP是无连接无状态的请求报文HTTP协议是以 ASCII 码传输,建立在TCP/IP协议之上的应用层规范。把HTTP请求分为三个部分:状态行、请求头、请求主体。HTTP定义了与服务器交互的4种方法,分别是GET,POST,PUT,DELETE。...转载 2020-02-13 11:28:47 · 480 阅读 · 0 评论 -
TCP/IP协议族
TCP/IP协议族TCP/IP是一个协议族,通常分不同层次进行开发,每个层次负责不同的通信功能。包含以下四个层次:1. 链路层,也称作数据链路层或者网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆(或其他任何传输媒介)的物理接口细节。2. 网络层,也称作互联网层,处理分组在网络中的活动,例如分组的选路。网络层协议包括IP协议(网...转载 2020-02-13 11:14:05 · 303 阅读 · 0 评论 -
TCP/IP 三次握手
网络连接状态网络连接状态(11种)非常重要这里既包含三次握手中的也包括四次断开中的,所以要熟悉。LISTEN被动打开,首先服务器需要打开一个socket进行监听,监听来自远方TCP端口的连接请求,等于服务器端执行socket、bind、listen三个函数之后阻塞在accept处。 SYN_SENT表示主动连接,客户端能通过应用程序调用connect()函数进行active open...转载 2019-12-25 18:14:29 · 471 阅读 · 0 评论 -
数据网络传输加密解密问题
转:http://www.jb51.net/web/12714.html 在数据传输的时候,如果是get请求,是需要人为的对数据进行base64加密,然后在用urlEncode加密的,防止中文等乱码问题;如果是post请求,不需要对数据进行人为的加密。点评ortant; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(245,25原创 2017-10-16 20:45:19 · 6595 阅读 · 1 评论