linux网络编程:网页下载
可以定义一个宏:
#define GET_CMD "GET %s HTTP/1.0\r\nHost:%s\r\nAccept:*/*\r\nUser_Agent: myAgentr\r\nConnection:
Close\r\n\r\n" /* the GET command */
第一个%s为网页路径,比如/index.html,第二个%s为主机地址,比如:sina.com.cn
以上命令可以分解如下:
char TXT_GET[] = "GET ";
char TXT_HTTPTYPE[] = " HTTP/1.0";
char TXT_HOST[] = "\r\nHost:";
char TXT_ACCEPT[] = "\r\nAccept:*/*";
char TXT_USER[] = "\r\nUser_Agent: myAgent";
char TXT_CONN[] = "\r\nConnection:Close";
char TXT_TAIL[] = "\r\n\r\n";
嗯,这个问题困惑了我好久才得以解决:)
No comments:
Post a Comment