网络编程
文章平均质量分 88
雨中山草
这个作者很懒,什么都没留下…
展开
-
HTTP协议
概述HTTP协议:超文本传输协议(HyperText Transfer Protocol)是一种是用于分布式、协作式和超媒体信息系统的应用层协议。HTTP协议并没有规定必须使用TCP/IP协议,HTTP协议可以在任何互联网协议上,或其他网络上实现。HTTP假定其下层协议提供可靠的传输。因此任何能够提供这种保证的协议都可以被其使用。通常,有HTTP客户端发起一个请求,创建一个到服务器指定端口(默认是80端口)的tcp连接。HTTP服务器则在哪个端口监听客户端的请求。一旦受到请求,服务器会向客户端返回一个原创 2021-09-29 00:04:15 · 140 阅读 · 0 评论 -
TCP 详解
TCP协议TCP协议全称:传输控制协议(即对数据的传输进行一定的控制)报头:每个部分的含义:源端口号/目的端口号:表示数据从哪个进程来,从哪个进程去;32位序列号;4位首部长度:表示该tcp报头有多少个4字节;6位保留:保留待用,以防万一;6位标志位:URG:标识紧急指针是否有效;ACK:标识确认序号是否有效;PSH:用来提示接收端应用程序立刻将数据从tcp缓冲区读走;RST:要求重新建立连接,我们把含有RST标识的报文称为**复位报文段**;SYN:请求建立转载 2021-09-16 01:40:51 · 2488 阅读 · 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 · 229 阅读 · 0 评论