0
マイコンからサーバにデータを投稿しようとしています。私は私のコントローラからの生のHTTPデータを送信する必要があり、これは、私は以下送りますものです:HTTPポストJson 400エラー
POST /postpage HTTP/1.1
Host: https://example.com
Accept: */*
Content-Length: 18
Content-Type: application/json
{"cage":"abcdefg"}
私のサーバーは、JSONエンコーディングを必要とし、エンコードされた要求を形成していません。しかし、送信された上記の要求については
、私は、サーバーから400エラーを取得し、HTTP/1.1 400不正な要求
、私は私のラップトップを経由してPythonスクリプトを経由して自分のサーバーへのポストに到達しようと、私は適切な応答を得ることができます。
誰でも私が上記の送信元のHTTPデータでどこが間違っているのか教えていただけますか?
私はあなたが投稿したのと同じ構文に従いました。ちょうど私のポストの書式設定を取得しています。投稿で修正しました。 – bobdxcool
@bobdxcoolおそらく 'User-Agent'を試してみませんか? –
@J Fそれはどちらもうまくいきません。どういうわけか、私はマイクロコントローラ上で生データを複製できるように、Pythonスクリプトが実際に送信しているHTTP rawデータを見ることができますか? – bobdxcool