私はデータを投稿したいが、サーバーからの応答は必要ありません。サーバーにこれを伝える方法はありますか?データを送信する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要求=より少ないデータ転送または少ないHTTP要求=より多くのデータ転送?
- 2. 応答を期待せずにサーバーにhttp要求を送信
- 3. Golang:応答なしで着信http要求を終了/中止/キャンセルする方法はありますか?
- 4. エクスプレス/ノードjsでエラーhttp応答を送信するには?
- 5. djangoのhttp応答でzipファイルを送信するには?
- 6. UDP要求を255.255.255.255に送信し、iOSで応答を待っています
- 7. HTTP応答が要求されたときの非ブロック化オプション
- 8. Content-Lengthのないhttp要求の応答を取得していますか?
- 9. スレッド(受信者)は要求を送信するだけで、スレッド(受信者)はファイルに要求と応答を書き込むことができますか?
- 10. HTTPリクエストを送信してPHPで応答を取得するにはどうすればいいですか?
- 11. ポストを送信し、オブジェクトに応答を要求し、応答を割り当てます。
- 12. iOS:httpリクエストを送信する/ httpの応答を読み取る
- 13. シミュレータ、要求応答とオープンTCP接続を送信する
- 14. Java用の単純なhttp応答パーサーはありますか?
- 15. Cocoaソケットで整形式のHTTP応答を送信するにはどうすればいいですか?
- 16. URLでJSONデータを送信し、iPadで応答を受け取ります
- 17. phpファイルからhttp取得要求をサーバーに送信しようとしていて、http応答を受信しようとしています。
- 18. jmeter HTTP応答でクッキーまたはヘッダーの応答が表示されない
- 19. JavaScriptで応答を送信するためにいくつかのリクエストが解決されるまでの待ち時間はどのくらいですか?
- 20. HTTP応答HTMLファイルを送信する方法
- 21. フォームのサブミットボタンに応答しないでください
- 22. 要求を送信して応答を受け取るツール
- 23. http応答でデータが更新されていません
- 24. HTTP 1.1要求にHTTP 1.0応答で応答することは有効ですか?
- 25. データだけでなく入力を示すPHPの応答
- 26. 送信する前にどのHTTP応答コードとヘッダーが送信されるかを知る方法
- 27. ノード-http-proxyで応答ヘッダーを書き直してください
- 28. フローをブロックする方法はありますが、GUIは応答してください。
- 29. フォームの送信応答を送信
- 30. textareaクリックするまでボタンを送信しないでください。
サーバー側のポストハンドラを制御できますか?単に何も出力しないようにしてください。そうでなければ、本当に。レスポンスの本文が空であっても、サーバーからの「ヌル」応答でさえ、さまざまなヘッダー出力を持ちます。 –
投稿をトリガするのは何ですか? Javascript?サーバー側のコードですか? – David
@Davidポストデータをサーバに送信するという意味の投稿をトリガーすると、それはCプログラムです。あなたがポストデータを扱うことを意味するなら、それは通常のサーバーPHPです。 – vascop