0
nginxのようなtcp rawソケットで書かれたサーバの場合、サーバはHTTPメッセージのうち非HTTPメッセージを正しく検出して処理します有効なhttpメッセージ)?HTTPサーバがtcp rawソケットを使用して非httpメッセージを検出して処理する方法
nginxのようなtcp rawソケットで書かれたサーバの場合、サーバはHTTPメッセージのうち非HTTPメッセージを正しく検出して処理します有効なhttpメッセージ)?HTTPサーバがtcp rawソケットを使用して非httpメッセージを検出して処理する方法
これはありません。接続の最初の要求が有効なHTTP要求行で開始しない場合、接続を終了します。他の検出、スキップ、次のメッセージへの移動はありません。
nginx.orgで 'raw'を検索しても結果が返されませんでした。
ありがとうございます。私はhttpdをデコードするnginxのソースコードを読むのは難しいと思うので、私はこの質問をします。 TCPがストリームオーティエントされていることが重要です。サーバーソケットが非httpメッセージを検出するたびに、サーバーソケットはこの接続を閉じますか? – user7328234
私はちょうど言ったことではないですか? – EJP
それは素晴らしいです。 – user7328234