linux应用开发-HTTP
HTTP超文本传输协议是一个基于请求与相应模式的,无状态的,应用层的协议,常基于TCP的连接方式
HTTP1.1版本中给出的一种持续连接的机制
图
二 HTTP的URL
格式:http://host[":"port][abs_path]列如:http://192.168.0.1:8080/index.jsp
三 请求方法
常用:GET 请求获取request-URl的标识资源
POST 在request-URL所表示的资源后附加新的数据[form]
HEAD 请求获取由Request-URL说标识的资源的响应消息的包头
不常用:
PUTDELETE
TRACE
CONNECT
OPTIONS
四 请求格式
1 请求行方法符号开头,空格分开,后面跟着URL和协议的版本
例如:Method(请求方法) Request-URL(资源标示符) HTTP-Version(HTTP协议版本) CRLF(回车和换行)
2 消息报头
报头后面要空一行
3 请求正文
发送的正文郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。