これは意見に基づく質問ではないかもしれませんが、多分そうではないので、私は尋ねます。解決されていないURLのHTTPステータスコード
私は単純なプロキシサーバーを実装しています。何かに解決されないURLが要求されたときにプロキシが返す最も適切なエラーコードはどれですか?
いくつかの検索の後、この機会に標準のhttpコードがないことがわかりました。おそらく、これは、サーバーでは何が問題を解決できないのかを判断するのが難しいためです。 url。
私は発見した意味のステータスコードに最も近い
502
サーバは、ゲートウェイまたはプロキシとして動作しながら、それが要求を満たすために試みでアクセスアップストリームサーバから無効な応答を受信しています。
と
504
サーバー、ゲートウェイまたはプロキシとして動作しながら、URI(例えばHTTP、FTP、LDAP)、またはいくつかの他で指定された上流のサーバーからタイムリーな応答を受信しませんでした要求を完了しようとする際にアクセスする必要のある補助サーバー(例えばDNS)。
しかし、私の理解では、両方とも、URLがDNSで見つかったことを暗示しています。
クライアント側のエラーではありませんか? 4xxから始まる? – Prajwal
私はhttpプログラミングには全く新しいです、私はちょっと考えました – LetsPlayYahtzee