私はesp8266でかなり新しく、問題があります。誰かが私を助けることができればいいでしょう:)esp8266 POSTリクエスト後にサーバーからの応答がありません
私の問題は、私がesp-01からウェブサイトに投稿リクエストを送信したとき、私は何のレスポンスヘッダも受け取ることができませんでした。 http://requestmaker.comと投稿要求を送信するときに動作するので、ウェブサイトは問題ないと知っています(ヘッダとデータも受信します)
なぜ、私は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
これは私のヘッダーです:
POST /esp8266_receiver.php HTTP/1.1
Host: franz95.000webhostapp.com
Accept: */*
Content-Type: application/x-www-form-urlencoded
Content-Length: 9
data=1234
これは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>
シリアルモニタに '\ n 'を入力すると、改行文字ではなく、'/'と' n'文字の両方が送信されます。 –
CRとNLをシリアルモニタに送信する方法は? – Franz95