問題タブ [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.
django - Djangoが「異なるファイル名」として応答を返すようにする
特別なMIMEタイプでを返すDjangoビューがありHttpResponse
、ユーザーのブラウザーにファイルをブラウザーで表示する代わりに「ダウンロード」させます。問題は、応答が保存されるデフォルトのファイル名が、ユーザーがアクセスしようとしたURLであるということです。
オブジェクトにデフォルトのファイル名を含める方法はありますHttpResponse
か、それともこれを実現するために別のURLにリダイレクトする必要がありますか?
ajax - HTTP リクエストがステータス コード 0 を返すとはどういう意味ですか?
fetch や XMLHttpRequest などの JavaScript ネットワーク呼び出し、またはその他の種類の HTTP ネットワーク要求が HTTP ステータス コード 0 で失敗した場合、それはどういう意味ですか?
他のコードは HTTP 仕様では 3 桁であるため、これは有効な HTTP ステータス コードではないようです。
テストとして、ネットワークのプラグを完全に抜いてみました。無関係かもしれませんが、ステータス コード 17003 (IIRC) になりました。これは、ざっと検索すると、「DNS サーバーの検索に失敗しました」という意味です。
同じコードが場所やシステムによっては正常に機能しますが、特定の環境ではステータス コード 0 で失敗し、responseText が提供されません。
これは、インターネット URL への典型的な HTTP POST です。file:// は関係ありませんが、Firefox で成功を示す 0 が返される可能性があることを理解しています。
http - Response.Redirect が常にリダイレクトするとは限らない
一貫性のない動作をしているページに単純な Response.Redirect があります (IIS 6.0)。ほとんどの場合、正しくリダイレクトされますが、リダイレクトの代わりに「302 オブジェクトがここに移動しました」というページが表示されることに不満を持っているユーザーがいます。ページには、ヘッダー情報と正しい場所が表示されます。「ここ」をクリックすると、正しいページにリダイレクトされます。
302 メッセージが散発的に表示される理由はありますか?
javascript - AJAX 呼び出しが成功したことを確認する正しい方法は何ですか?
AJAX 呼び出しが成功したことを確認する正しい方法は何ですか?
私はprototype.jsで見る
そしてjQueryで:
どちらが正しいですか?Javascript ライブラリを使用せず、基本的な Javascript で AJAX を記述する場合、どちらを使用する必要がありますか?
asp.net - 応答がHTTPで始まらない
Firefoxをフィドラーに接続し、次のエラーが発生しました。このエラーの原因は何ですか?
注意すべき興味深い点は、HTTPヘッダーがページにレンダリングされていることです
したがって、Fiddlerは、応答がHTTPで始まらないため、プロトコル違反があると言います。ただし、HTTP応答はページに表示されます。
response - サーバーの稼働時間をhttp応答から伝える方法はありますか?
サーバーが返送するページのみに基づいて、サーバーが稼働している時間を確認する方法を探しています。たとえば、www.google.comにアクセスした場合、接続しているサーバーが稼働していた期間を示す何らかの応答ヘッダー変数はありますか?私はそこにあるとは思っていませんが、尋ねることを決して傷つけません...
mobile - モバイル デバイスから HTTP 応答を取得するためのツール
http 要求を送信し、http 応答を保存する携帯電話アプリケーションが必要です。
これが必要な理由は、サーバーからモバイルに送信される応答が、モバイルが受信する応答と同じであることを確認するためです。現在、一部の携帯電話事業者が応答を変更していると予想されます。したがって、彼らが何を変更したかを知りたいのです。
たくさんの電話にアクセスできますが、Symbian s60 か Windows Mobile がいいと思います。
http - HTTP 応答ヘッダーでの content-disposition の使用
データベースからファイルを提供する場合、次の asp.net コードが非常に役立つことがわかりました。
これにより、ブラウザがファイルを使用しようとする代わりに、ユーザーはファイルを自分のコンピューターに保存してから、その使用方法を決定できます。
content-disposition 応答ヘッダーで他に何ができますか?
c# - Gzip Magic Number Missing を解決する方法
サーバー上で Gzip し、WebClient クラスを使用してクライアントにダウンロードする文字列があります。解凍しようとすると、マジック ナンバーが見つからないというエラー メッセージが表示されます。これを解決するために GZipStream クラスと ICSharpLib メソッドの両方を試したので、途方に暮れています。
WebClient を介してダウンロードする手順を省略した場合 (データを byte[] として返す DownloadData を使用) に圧縮/解凍が機能するため、データが何らかの方法で切り捨てられたり破損したりすることに何らかの問題があるとしか考えられませんが、これは圧縮データです。これをデバッグする方法がわかりません。
問題のある部分と思われるコードスニペットは次のとおりです。
どんな助けでも大歓迎です。PS私はBase64文字列を使用して、Web上でやり取りできるようにしています。これは、デスクトップ アプリと Web サービスの間で Web 要求と応答を行ったことがないため、実際には私が混乱している領域である可能性があります。
asp.net-mvc - マルチパート HTTP 応答のカスタム ActionResult?
txt ファイルと html ページの両方で http リクエストに応答したいと思います。このようにして、クライアントはファイルを保存し、そのファイルの内容の要約を html ページで見ることができます。
ファイルはオンザフライで生成されるため、サーバーで状態管理を使用して、2 番目の要求で概要を生成する必要があります。これを避けて、これを 1 つの応答にまとめたいと思います。
カスタム ActionResult はどのようになりますか?