网络编程:HTTP

1、GET请求

GET resource-url HTTP/1.1
Host:host-url
Connection:Close                    // 短连接
GET resource-url HTTP/1.1
Host:host-url:80                   // IP:Port,端口默认为80
Connection:Keep-alive               // 长连接,默认

(1)GET。请求获取Request-URI所标识的资源;

(2)HTTP/1.1。表示请求的HTTP协议版本;

(3)Host:url:port。指定被请求资源的Internet主机和端口号,通常从HTTP URL中提取出来的,比如 我们在浏览器中输入http://baidu.com/index.html 浏览器发送的请求消息中,就会包含Host请求报头域,Host:www.baidu.com,此处使用缺省端口号80,若指定了端口号,则变成:Host:www.baidu.com:80。

(4)Connection:Close。Connection字段用于设定是否使用长连接,在http1.1中默认是使用长连接的,即Connection的值为Keep-alive,如果不想使用长连接则需要明确指出connection的值为close。Connection:Close表明当前正在使用的tcp链接在请求处理完毕后会被断掉。client进行新的请求时必须重新创建新的tcp链接。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值