请求网络网络编程
每日一贴,今天的内容关键字为请求网络
网络编程:
端口,就是应用程序用于数据交互的通道,用于实现程序间的通信。每一个应用程序都有固定的端口。
常用的端口:
Telnet协议tel 23;
简单邮件传输协议smtp 25;
文件传输协议ftp 21;
超文本传输协议http 80;
TCP协议
较可靠地双向流协议
三次握手
提供消息确认、错误检测和错误恢复等服务。如果数据在传输进程中有损耗,有遗失,会要求发送方重新发送。从而保障数据完整性。
UDP协议
比拟不可靠。如果数据在传输中有损耗,不会要求重发,长处是速度快。
html:超文本标记语言。就是说在文件中不但可以描述文本信息,而且可以通过一系列的标记去连接各种资源文件,可以使图片、音频、视频、css、js等。所以用户访问html时,不但要访问该文件中的文本信息,而且还会收回n多次请求,把该html中连接的资源一个一个的下载到客户端才能显示网页全部的内容。
请求信息:
请求行:请求方法,请求的URL,HTTP协议版本
请求头:描述客户端信息的键值对。
空行:请求头的结束
消息体:只有POST有。描述客户端请求数据。
GET方法的重要作用是:资源查找。
POST方法的重要作用是,数据的传输。
文章结束给大家分享下程序员的一些笑话语录:
祝大家在以后的日子里. 男生象Oracle般健壮; 女生象win7般漂亮; 桃花运象IE中毒般频繁; 钱包如Gmail容量般壮大, 升职速度赶上微软打补丁 , 追女朋友像木马一样猖獗, 生活像重装电脑后一样幸福, 写程序敲代码和聊天一样有**。
---------------------------------
原创文章 By
网络和编程
---------------------------------