云南大学软件学院 计算机网络原理实验
云南大学软件学院
实 验 报 告
课程: 计算机网络原理实验 任课教师: 刘春花,刘宇
姓名: 学号: 专业: 成绩:
实验四、web服务器套接字编程实验报告
一、
1. 编写一个
WEB
2. 传输页面(包含多个对象)到浏览器。
3. 掌握Socket编程。
二、
连入局域网络的主机一台。
三、
实验步骤
超文本传输协议(HTTP)是位于TCP/IP 协议的应用层,是最广为人知的协议,也是互连网中最核心的协议之一。HTTP协议是Web浏览器和Web服务器之间的应用层协议,是通用的、无状态的、面向对象的协议。
一个完整的HTTP协议会话过程包括四个步骤:
1. 连接
Web浏览器与Web服务器建立连接,打开一个称为Socket(套接字)的虚拟文件,此文件的建立标志着连接建立成功;
2. 请求
Web浏览器通过Socket向Web服务器提交请求。HTTP的请求一般是GET或POST命令(POST用于FORM参数的传递);
3. 应答
Web浏览器提交请求后,通过HTTP协议传送给Web服务器。