は、TCPサーバーはXMLHttpRequestを発行されたHTTP要求を無視し、単にブラウザがどのように反応するか、例えばXMLHttpRequestは、任意のTCPストリーム応答を処理しますか?
Hello world
応答し、Hello world
を受信するための任意の方法があるでしょうか?
は、TCPサーバーはXMLHttpRequestを発行されたHTTP要求を無視し、単にブラウザがどのように反応するか、例えばXMLHttpRequestは、任意のTCPストリーム応答を処理しますか?
Hello world
応答し、Hello world
を受信するための任意の方法があるでしょうか?
理論上、Webサーバーからの適切な応答、つまりHTTPヘッダーとHTTP本文が必要です。実際には、まだHTTPヘッダーを持たない1991年の古いHTTP 0.9プロトコルがあります。このプロトコルは、多くのブラウザでサポートされています。つまり、HTTPヘッダーのないサーバーからの応答は、HTTP 0.9応答としてこれらのブラウザーで処理され、応答の開始から接続の終了までのすべてが、 HTTP本体。 HTTP 0.9は現在IE、Edge、Firefox、Chrome/Operaのほとんどのバージョン(本質的に同じ)でサポートされています。 Safariではサポートが制限されており、次回はChrome/Operaで削除されます。
詳細およびHTTP 0.9の悪用方法については、https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/OdKnpLlvVUoおよびhttp://noxxi.de/research/http-evader-explained-1-http09.html