1. HTTP协议报文
1.1 请求报文
请求端(客户端)的HTTP报文
1.2 响应报文
响应端(服务端)的HTTP报文
2. httpd代码
写一个服务器
#include <iostream>
#include <sys/types.h>
#include <sys/socket.h>
#include <unistd.h>
#include <arpa/inet.h>
using namespace std;
int main(int argc,char* argv[]){
if(3 != argc){
printf("Usage:%s ip port\n",argv[0]);
return 1;
}
int listenfd = socket(AF_INET,SOCK_STREAM,0);
if(-1 == listenfd){
perror("creat e socket error");
return 1;
}
sockaddr_in localaddr;
localaddr.sin_family = AF_INET;
localaddr.sin_addr.s_addr = inet_addr(argv[1]);
localaddr.sin_port