問題タブ [http-status-codes]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - jQueryでHTTPステータスコードを取得するにはどうすればよいですか?
ページがステータス コード 401 を返すかどうかを確認したいのですが、可能ですか?
これが私の試みですが、0しか返されません。
php - PHP ページが変更されていない場合、「304 Not Modified」を返すようにします。
毎回同じ $_GET パラメータで同じものを返す PHP ファイルがあります。これは決定論的です。
残念ながら効率のために (このファイルは非常に頻繁に要求されます)、Apache はデフォルトで PHP ページが要求されるたびに "200 OK" 応答を返すため、ユーザーはファイルを再度ダウンロードする必要があります。
パラメータが同じ場合にのみ304 Not Modified
ヘッダーを送信する方法はありますか?
おまけ: 有効期限を設定して、キャッシュされたページがたとえば 3 日以上経過している場合に "200 OK" 応答を送信することはできますか?
http - HTTP 301リダイレクトをテストする方法は?
たとえば、301リダイレクトなどのHTTPリターンコードを簡単にテストするにはどうすればよいでしょうか。
たとえば、「何が起こっているのかを確認」したい場合は、telnetを使用して次のようなことを行うことができます。
... $ telnet nytimes.com 80
GET / HTTP / 1.0
(入力)
(入力)
これは、かなりの情報にアクセスする簡単な方法です。
しかし、ここで、301リダイレクトが実際に301リダイレクトであることをテストしたいと思います。
どうすればいいですか?
基本的に、HTTP / 1.1 200 OKを取得する代わりに、301を取得する方法を知りたいですか?
ブラウザにURLの名前を入力して、リダイレクトされていることを「確認」できることは知っていますが、実際に301リダイレクトを「確認」するために使用できるツールを知りたいです。
ところで、私はtelnetでテストしましたが、example.orgにリダイレクトしたwww.example.orgに入ると(wwwなしで)、表示されるのは「200 OK」だけで、表示されません。 301。
http - 要求に必要なパラメーターが欠落している場合、どの HTTP ステータス応答コードを使用すればよいですか?
私は 412 (Precondition Failed) を考えていますが、より良い基準があるのでしょうか?
http - 「エラーありの成功」のHTTPステータスコード?
少し調べてみましたが、リクエストが成功したときの HTTP ステータス コードは表示されませんが、「ポイント オブ ノー リターン」の後にエラーが発生します。
たとえば、リクエストを処理してデータベースにコミットするとしますが、結果を返すときにメモリが不足したり、NPE に遭遇したりします。それは応答であったはず200
ですが、現在、内部的に、適切で整形式の応答を返すことができません。
202 Accepted
すでにリクエストを処理しているため、適合しないようです。
「成功したがエラー」を意味するステータス コードは何ですか? 存在しますか?
iphone - NSHTTPURLRequest ヘッダー
Web サイトから情報を取得したいと考えています。私はすでにウェブサイトの HTML コードを取得しています。ただし、Web サイトのヘッダー情報 (http ステータス コードなど) をもっと取得したい
アップルライブラリを読んだ後、それらの情報を表示できる方法が2つあることがわかりました。ただし、メソッドの 1 つしか使用できず (警告があります)、別のメソッドは使用できません。
以下はコードです。
また、ヘッダー情報を取得する他の方法はありますか?
どうもありがとうございました。
asp.net-mvc - ASP.NETMVCコントローラーの結果でHTTPステータスを設定してもビューがレンダリングされない
NotFoundResultやForbiddenResultなどの特定のHTTPエラーを返すためのカスタムActionResultがあり、それらはすべてViewResultから派生しています。
アクションの過程でエンティティがデータベースで見つからなかった場合に、404を使用した短絡アクションなどのインスタンスに使用します。
これらの結果オブジェクト内で、HTTPステータスを適切な数値に設定します。これを行うと、これらのViewResults参照のビューはレンダリングされません。ビューをレンダリングするには、ステータスを200OKのままにする必要があります。
適切なステータスを設定し、ASP.NET MVC 2.0でビューをレンダリングするにはどうすればよいですか?
iphone - HTTP ステータス コード = 0 (iPhone) (目的 c)
iPhoneアプリのObjective C問題についてお聞きしたいです。
Cookie を保存し、別の URL に渡して Cookie を取得するプログラムを作成しました。しかし、リターン ステータス コードの 1 つが 0 であることがわかりました。html の内容は空です。
誰でも私を助けることができますか?以下は私のコードです。
どうもありがとうございました
iphone - iPhone で NSHTTPURLResponse に証明書を設定する
「HTTPS」サーバーに情報を送信し、サーバーから Cookie と HTML コードを取得したいと考えています。Cookie と html 部分は既に完了しています。しかし、「GET」メソッドを使用して URL を設定し、statusCode を使用して http ステータス コードを確認すると、ステータス コードが 0 であることがわかりました。エラーは「untrust サーバー証明書」に関するものであることがわかりました。
200 または 302 ステータス コードを受け取るために、証明書を NSHTTPURLResponse に追加するにはどうすればよいですか? エラーにはエラー コード = -1202 が表示されます。ありがとうございました。
http - サイトリダイレクトがGoogleの結果に表示されるのはなぜですか?
Inishturkbeg.comクエリ。
「inisturkbeag」(人々は明らかにそうするはずです)を検索すると、inisturkbeag.orgが表示され、inishturkbeg.comにリダイレクトされます。これらをGoogleから削除する方法はありますか?それはISPのものですか?