关于HTTP 400错误请求

时间:2013-11-16 16:24:51

标签: http

我搜索了很多,但似乎找不到答案。

我正在研究http请求,我已经测试过以下http请求正在运行。

GET / HTTP/1.1

HOST: abc.go.com

但是我想把它放在一行中,我曾在下面试过,但它只是不起作用,响应是HTTP 400,错误请求,我应该使用什么呢?

GET / HTTP/1.1\r\nHost: abc.go.com\r\n\r\n

1 个答案:

答案 0 :(得分:1)

可能的问题是,您的脚本编程或编程语言将\n\r解释为字面\n\r,而不是它们所代表的特殊字符。在不知道您正在使用何种语言的情况下,难以获得准确的帮助。如果是PHP,请确保使用"GET / HTTP/1.1\r\nHost: abc.go.com\r\n\r\n",而不是'GET / HTTP/1.1\r\nHost: abc.go.com\r\n\r\n'