私はデータを投稿したいが、サーバーからの応答は必要ありません。サーバーにこれを伝える方法はありますか?データを送信するHTTPオプションはありますか?応答を求めないでください。
答えて
いいえ、これは可能ではないと思います。 status line(HTTP/1.1
、スペース、204
status code、スペース、無reason phraseと終端CRLF)のための15のバイトとCRLF 2バイト:わずか17バイトだ
HTTP/1.1 204
:しかし、あなたのような最小限の応答を維持することができますヘッダーと存在しないメッセージ本文の間に挿入します。
上記は実際にはContent-LengthやConnection:closeがなければ有効ではありません。 HTTP/204は「コンテンツなし」の応答です。 – EricLaw
@EricLaw -MSFT-:これは*合法です。これをABNFの生産ルールで作成することができます([Response](http://tools.ietf.org/html/rfc2616#section-6)で始まります)。さらに、「POSTメソッドによって実行されるアクションによって、URIによって識別されるリソースが得られない可能性があります。この場合、200(OK)または204(No Content)のいずれかが、応答に結果を記述するエンティティが含まれているかどうかに応じて、適切な応答ステータスになります。 – Gumbo
querystringまたはformの値(たとえば、output = "false")を追加して、見つからない場合は何も出力しないようにすることができます。あなたのPHPでそれを解析して解釈するのはあなた次第です。
- 1. ノードHTTPサーバーで新しい要求応答を送信
- 2. HTTPサーバーが新しい要求を応答で送信します
- 3. 何が良いですか?より多くのHTTP要求=より少ないデータ転送または少ないHTTP要求=より多くのデータ転送?
- 4. Golang:応答なしで着信http要求を終了/中止/キャンセルする方法はありますか?
- 5. クライアントは応答を取得している間にhttp要求を送信できますか?
- 6. 応答を期待せずにサーバーにhttp要求を送信
- 7. サーバー要求なしで応答する$ http要求と応答を返す
- 8. http get(python要求)を送信した後の応答データの取得
- 9. 2つ以上の非同期要求のデータを同期させ、解析されたデータで応答を送信する方法はありますか?
- 10. Django admin:フィールドのオプションをすべて送信しないでください。
- 11. djangoのhttp応答でzipファイルを送信するには?
- 12. エクスプレス/ノードjsでエラーhttp応答を送信するには?
- 13. 応答の双方向サービスバスを要求してください
- 14. http応答コードといくつかのアクションをテストしてください
- 15. HTTPリクエストがNodejsサーバですぐに応答を送信できない
- 16. UDP要求を255.255.255.255に送信し、iOSで応答を待っています
- 17. DockerコンテナのHTTP応答がデタッチされていないと応答が遅くなります
- 18. koajsを使用してhttp応答を送信するには
- 19. HTTP応答が要求されたときの非ブロック化オプション
- 20. Content-Lengthのないhttp要求の応答を取得していますか?
- 21. ノードjsの応答でいくつかのjsonデータと共にファイルを送信
- 22. スレッド(受信者)は要求を送信するだけで、スレッド(受信者)はファイルに要求と応答を書き込むことができますか?
- 23. HTTPリクエストを送信してPHPで応答を取得するにはどうすればいいですか?
- 24. ErrorExceptionで応答を中止しないでください
- 25. GOで「Transfer-Encoding:trunked」のHTTP応答を送信する方法
- 26. Scapyはプローブ要求を送信し、プローブ応答を受信します
- 27. Java用の単純なhttp応答パーサーはありますか?
- 28. iOS:httpリクエストを送信する/ httpの応答を読み取る
- 29. Cocoaソケットで整形式のHTTP応答を送信するにはどうすればいいですか?
- 30. node.js expressは、ブラウザからコンソールへの応答ではなく、ブラウザに応答を送信します。
サーバー側のポストハンドラを制御できますか?単に何も出力しないようにしてください。そうでなければ、本当に。レスポンスの本文が空であっても、サーバーからの「ヌル」応答でさえ、さまざまなヘッダー出力を持ちます。 –
投稿をトリガするのは何ですか? Javascript?サーバー側のコードですか? – David
@Davidポストデータをサーバに送信するという意味の投稿をトリガーすると、それはCプログラムです。あなたがポストデータを扱うことを意味するなら、それは通常のサーバーPHPです。 – vascop