get方式http请求包

    1、构造GET方式HTTP请求包方法:

    char newMsg[1024] = {'\0'};//newMsg数据包
    strcpy(newMsg,"GET ");
    strcat(newMsg,page);//page响应页面
    strcat(newMsg,"?");
    strcat(newMsg,message);//message表示发送的数据
    strcat(newMsg," HTTP/1.1\r\nAccept:*/*\r\nContent-Type:application/x-www-form-urlencoded\r\nAccept-Encoding:gzip,deflate\r\nHost:");
    strcat(newMsg,host);//host目的IP

    strcat(newMsg,"\r\nUser-Agent:Mozilla/4.0\r\nConnection:Keep-Alive\r\nCache-Control:no-cache\r\n\r\n");

示例:

GET /etc/loginCheck?userInfo=a;a HTTP/1.1
Accept:*/*
Content-Type:application/x-www-form-urlencoded
Accept-Encoding:gzip,deflate
Host:192.168.0.17
User-Agent:Mozilla/4.0
Connection:Keep-Alive
Cache-Control:no-cache


2、HTTP响应包格式:

示例:

package from server to daili:
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Content-Type: text/html;charset=utf-8
Transfer-Encoding: chunked
Date: Fri, 07 Dec 2012 03:37:46 GMT

2
20
0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值