网络编程
文章平均质量分 88
雨中山草
这个作者很懒,什么都没留下…
展开
-
HTTP协议
概述 HTTP协议:超文本传输协议(HyperText Transfer Protocol)是一种是用于分布式、协作式和超媒体信息系统的应用层协议。 HTTP协议并没有规定必须使用TCP/IP协议,HTTP协议可以在任何互联网协议上,或其他网络上实现。HTTP假定其下层协议提供可靠的传输。因此任何能够提供这种保证的协议都可以被其使用。 通常,有HTTP客户端发起一个请求,创建一个到服务器指定端口(默认是80端口)的tcp连接。HTTP服务器则在哪个端口监听客户端的请求。一旦受到请求,服务器会向客户端返回一个原创 2021-09-29 00:04:15 · 186 阅读 · 0 评论 -
TCP 详解
TCP协议 TCP协议全称:传输控制协议(即对数据的传输进行一定的控制) 报头: 每个部分的含义: 源端口号/目的端口号:表示数据从哪个进程来,从哪个进程去; 32位序列号; 4位首部长度:表示该tcp报头有多少个4字节; 6位保留:保留待用,以防万一; 6位标志位: URG:标识紧急指针是否有效; ACK:标识确认序号是否有效; PSH:用来提示接收端应用程序立刻将数据从tcp缓冲区读走; RST:要求重新建立连接,我们把含有RST标识的报文称为**复位报文段**; SYN:请求建立转载 2021-09-16 01:40:51 · 2533 阅读 · 0 评论 -
12-227 网络客户端开发(TCP)
【实例描述】 套接字编程服务器/客户端模型有两个,分别是面向连接的TCP服务和面向无连接的UDP服务。本实力演示基于TCP服务类型的客户端开发。 【实现过程】 本实例包含套接字库文件,然后定义套接字变量初始化DLL和地址结构信息等,等待服务器发来的数据。具体代码如下:include “stdafx.h”pragma comment(lib,”Ws2_32.lib”)include includ原创 2016-06-21 23:16:54 · 252 阅读 · 0 评论