HTTP/0.9 400 Bad Request错误
我用socket制作一个get请求。
当我访问tomcat web服务器的时候可以正常通信。
但是访问weblogic服务器的时候却提供以上错误。
header:
strcat(strSubAddr, "GET /index.asp HTTP/1.1\r\n");
#if 0
strcat(strSubAddr, "Accept: */*\r\n");
strcat(strSubAddr, "Accept-Language: en\r\n");
strcat(strSubAddr, "Accept-Encoding: gzip, deflate\r\n");
strcat(strSubAddr, "User-Agent: ELAND SYSTEM MANAGER CLIENT\r\n");
strcat(strSubAddr, "Host: ");
strcat(strSubAddr, strIP);
strcat(strSubAddr, ":");
strcat(strSubAddr, "7001\r\n");
#endif
strcat(strSubAddr, "Connection: Keep-Alive \r\n\r\n");
PS:
strcat(strSubAddr, "GET /index.asp HTTP/1.1\r\n");
strcat(strSubAddr, "GET /index.asp HTTP/1.0\r\n");
strcat(strSubAddr, "GET /index.asp HTTP/0.9\r\n");
均出现以上错误。