esp8266 POST 请求后服务器无响应
No response from server after a esp8266 POST request
我是 esp8266 的新手,我有一个问题。如果有人能帮助我就太好了:)
我的问题是;当我从我的 esp-01 向网站发送 post 请求时,我无法收到任何响应 header。
我知道该网站很好,因为它在使用 http://requestmaker.com 发送 post 请求时有效(我也收到了 header 和数据)
那么,为什么我在使用相同的 post 请求时没有通过 esp8266 收到任何响应??
所以,这是我在串行监视器中的命令:
AT+CIPSTART="TCP","franz95.000webhostapp.com",80
CONNECT
OK
AT+CIPSEND=162
OK
> POST /esp8266_receiver.php HTTP/1.1\r\nHost: franz95.000webhostapp.com\r\nAccept: */*\r\nContent-Type: application/x-www-form-urlencoded\r\nContent-Length: 9\r\n\r\ndata=1234
busy s...
SEND OK
CLOSED
这是我的header:
POST /esp8266_receiver.php HTTP/1.1
Host: franz95.000webhostapp.com
Accept: */*
Content-Type: application/x-www-form-urlencoded
Content-Length: 9
data=1234
这是 header 响应 requestmaker.com:
HTTP/1.1 200 OK
Date: Tue, 21 Mar 2017 23:23:50 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Server: awex
X-Xss-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Request-ID: 2c8d35a7a44ec64045f1059343a72b44
<p>EXITO : Se ha logrado escribir en el documento, data =1234</p>
切换使用透传模式
AT+CIPSTART="TCP","franz95.000webhostapp.com",80
CONNECT
OK
AT+CIPMODE=1
OK
AT+CIPSEND
>
然后将您的 header 复制粘贴到控制台以传递数据。
我是 esp8266 的新手,我有一个问题。如果有人能帮助我就太好了:)
我的问题是;当我从我的 esp-01 向网站发送 post 请求时,我无法收到任何响应 header。 我知道该网站很好,因为它在使用 http://requestmaker.com 发送 post 请求时有效(我也收到了 header 和数据)
那么,为什么我在使用相同的 post 请求时没有通过 esp8266 收到任何响应??
所以,这是我在串行监视器中的命令:
AT+CIPSTART="TCP","franz95.000webhostapp.com",80
CONNECT
OK
AT+CIPSEND=162
OK
> POST /esp8266_receiver.php HTTP/1.1\r\nHost: franz95.000webhostapp.com\r\nAccept: */*\r\nContent-Type: application/x-www-form-urlencoded\r\nContent-Length: 9\r\n\r\ndata=1234
busy s...
SEND OK
CLOSED
这是我的header:
POST /esp8266_receiver.php HTTP/1.1
Host: franz95.000webhostapp.com
Accept: */*
Content-Type: application/x-www-form-urlencoded
Content-Length: 9
data=1234
这是 header 响应 requestmaker.com:
HTTP/1.1 200 OK
Date: Tue, 21 Mar 2017 23:23:50 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Server: awex
X-Xss-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Request-ID: 2c8d35a7a44ec64045f1059343a72b44
<p>EXITO : Se ha logrado escribir en el documento, data =1234</p>
切换使用透传模式
AT+CIPSTART="TCP","franz95.000webhostapp.com",80
CONNECT
OK
AT+CIPMODE=1
OK
AT+CIPSEND
>
然后将您的 header 复制粘贴到控制台以传递数据。