問題タブ [httpresponse]
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.
c# - ASP.Net で応答ヘッダーをダンプする方法
VSTS 2008 + C# + .Net 3.5 を使用して ASP.Net を開発しています。特定の aspx ファイルについて、クライアントに返されたすべての応答ヘッダーをダンプしたいと考えています。これを簡単に行う方法はありますか?
Response.Headers コレクションの使用方法は知っていますが、正確な応答ヘッダーを取得するために列挙する場所が混乱しています。たとえば、Page_Load で列挙すると、すべての応答ヘッダーを列挙できるわけではありませんが、Response.Close の後で列挙すると、例外がスローされます。
何かアドバイス?
EDIT1: VSTS 2008 デバッグ モードで OnPreRender を使用すると、次の例外が発生します (つまり、F5 キーを押してデバッグします)。
{"この操作には IIS 統合パイプライン モードが必要です。"}
前もって感謝します、ジョージ
asp.net - 応答を終了する正しい方法
したがって、Response.End()は有害ですが、応答をフラッシュして終了するにはどうすればよいですか?これは正しい方法ですか:
http - http 応答ステータス コード 402 と 403 の違い
友人や仲間のユーザー、
402 と 403 の両方の http 応答コードがあります。ただし、402 は将来の使用のために予約されています。
これら2つの違いは何ですか(またはそうなるでしょう)。支払いを受け取っていないということは、承認されていないということですよね?
編集:「既に 403 があるのに、なぜ 402 が必要なのか」についての回答を知りたいです。
.htaccess - mod_rewrite Last-modified? に基づく RewriteCond? (.htaccess)
RewriteCond を任意の http要求ヘッダーに基づいて簡単に作成できることはわかっています。しかし、送信される応答ヘッダー (の一部) を確認できますか? 特に、最終変更されたものは?
最終変更日が 30 分より前の場合にのみ URL を書き換えたいのですが、そのディレクトリからのファイルが要求されるたびに、そのチェックを php ファイルに委譲するオーバーヘッドを回避しようとしています。
前もって感謝します!
java - Javaを介してHTTPフォームに入力する方法は?
Java を介して HTTP フォームのテキスト フィールドに入力し、Java を介して送信ボタンをクリックして、フォームの送信後に返されるドキュメントのページ ソースを取得したいと考えています。HTTPリクエストを直接送信することでこれを行うことができますが、この方法では行いません。
.net - 302 応答を確認するにはどうすればよいですか? ウェブリクエスト
I want WebRequest
to know if I get a
「302一時移動」
新しい URL を自動的に取得する代わりに、応答します。
asp.net - 日本語ファイル名の ASP .NET ダウンロード ファイル
現在、ASP .NET アプリケーションに Visual Studio 2008 を使用しています。Response オブジェクトを介して Excel ファイルをサーバーに送信しようとしています。問題は、ファイルのタイトルを日本語に設定できないようです。日本語のファイル名にすると文字化けして返ってきます。日本語の WinXP で日本語の IE ブラウザを使用しています。
また
エンコーディングをShift-JISに変更しようとしました
また
何か案は?ところで、Visual Studio 2005 でも同じ問題が発生しました。
asp.net - ASP.NETアプリケーションで200 OK以外のResponse.StatusCodeをプログラムで設定し、コンテンツをクライアントに正常に提供する方法は?
設定Response.StatusCode = 404
は IE8 でも Chrome でもコンテンツを提供しませんか? 奇妙だと思いますが、Mozilla で動作します。
空の Default.aspx ページで空の asp.net Web アプリケーション プロジェクトを実行します。Page_Load イベントでは、以下を使用します。
これにより、現在のリクエストのステータス コードが効果的に 404 に設定されます。IE8 や Chrome でレンダリングする場合、または他のブラウザでレンダリングする場合、テストしていませんが、実際のページはまったく表示されません。これらのブラウザーは、既定の 404 エラー ページを表示します (既定の IIS カスタム エラーではありません)。IE8 での例:
私が本当にやりたいのは、404 エラー コードを含む 404 エラー ページを提供することです。これにより、実際にブラウザーやクローラー、またはこのページが存在しないことを誰にでも伝えることができます。ステータス メッセージ 200 OK を含む派手なカスタム エラー メッセージを表示するだけではありません。 .
フィドラーを使用すると、実際にはリクエストを実際に処理していることがわかりますが、ブラウザはそれを完全に無視していますか?!
私の質問 - 404 ステータス コードを設定し、ページ コンテンツをレンダリングするにはどうすればよいですか? 例 - http://www.intel.com/invalidpage.wow。fiddler を使用すると、このページが 404 ステータス コードで提供されていることがわかります。