.....
host = gethostbyname(X);
.....
SOCKADDR_IN SockAddr;
SockAddr.sin_port=htons(80);
SockAddr.sin_family=AF_INET;
SockAddr.sin_addr.s_addr = *((unsigned long*)host->h_addr);
connect(Socket,(SOCKADDR*)(&SockAddr),sizeof(SockAddr));
......
char buffer[100000];
send(Socket,Y, strlen( Y ),0);
int nDataLength = recv(Socket,buffer,100000,0);
上面是一个简单的代码,我正在创建一个绑定到上面服务器 X 的套接字。之后,我想向服务器发送一些消息 Y 以获取所需的选项/选项信息。X 指的是我可以连接的服务器,Y 指的是我发送给 X 的查询/消息。
但是,我对 Web 协议一无所知,也不知道在 X 和 Y 中放什么。
有人可以帮我吗?