1

我正在尝试使用 SIM 900 调制解调器与服务器建立连接。

at+cgdcont=1,"IP","airtelgprs.com" OK
at+cstt="airtelgprs.com","","" OK
at+ciicr OK
at+cifsr 100.67.249.40
at+cipstatus OK
STATE: IP STATUS
at+ciphead=1 OK
at+cipstart="tcp","mydomain.com","80"OK
CONNECT OK
at+cipsend
> GET http://mydomain.com/test=vts
Host:www.mydomain.com
Accept:*/*
Accept-Language:en-us
Connection:Keep-Alive

SEND OK

这些是我在响应中使用的命令。一切正常。但我从服务器得到的只是 403 Bad Request 响应。我也尝试与其他一些域连接。他们都给出了相同的错误请求响应。

我使用的 HTTP 标头请求有什么问题吗?

4

1 回答 1

2

请求行应以 http 版本结束,例如

GET http://mydomain.com/test=vts HTTP/1.1

语法是

请求行 = 方法 SP 请求 URI SP HTTP 版本 CRLF

根据RFC2616

于 2014-05-27T21:22:51.707 回答