問題タブ [http-headers]
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.
file - JBoss が提供する静的ファイルの http ヘッダーを変更する方法
いくつかの静的ファイル (MS Word ドキュメントなど) を含む Web アプリケーション (.war) があります。これらのファイルをダウンロードしようとすると、JBoss は応答にいくつかの HTTP ヘッダーを自動的に設定します。これらのヘッダーを特定の値に設定する (または省略する) ように JBoss (バージョン 3.2.7) を構成する方法はありますか? 私が特に興味を持っているのは、
これは、Internet Explorer で https 経由でファイルをダウンロードするときに問題が発生するためです (IE はファイルをディスクに保存することを拒否します)。
ところで。この動作は、Windows レジストリにエントリを追加することで変更できます。
しかし、明らかに、ファイルをダウンロードするためだけにレジストリをいじるようにお客様に依頼するつもりはありません。
どんな提案でも大歓迎です。
pdf - PDF ファイルの適切な MIME メディア タイプ
PDF を扱うとき、私は MIME タイプapplication/pdf
などに出くわしましapplication/x-pdf
た。
これら 2 つのタイプに違いはありますか? もしそうなら、それは何ですか? どちらが優先されますか?
私は膨大な量の PDF を配信する必要がある Web アプリに取り組んでおり、正しい方法がある場合はそれを実行したいと考えています。
java - ファイルのアップロードを行うためにJavaからPOST httpリクエストを(単純に)生成する方法
POST http イベントを使用して、Java アプリケーション/アプレットからファイルをアップロードしたいと考えています。他に (実行可能な) オプションがない限り、SE に含まれていないライブラリを使用することは避けたいと思います。
これまでのところ、私は非常に単純な解決策しか考えていません。
- 文字列 (バッファ) を作成し、互換性のあるヘッダー ( http://www.ietf.org/rfc/rfc1867.txt )を入力します。
- サーバー URL.openConnection() への接続を開き、このファイルの内容を OutputStream に書き込みます。
また、バイナリ ファイルを手動で POST イベントに変換する必要があります。
これを行うためのより良い、より簡単な方法があることを願っていますか?
http - HTTPキャッシング、ブラウザの奇妙さ、その他すべて!
昨日、PHPで生成されたページを正しくキャッシュすることに真剣に取り組んでいます(「コメント付きの記事」を考えてみてください)。大失敗。
簡単に言うと、ETagヘッダーを設定し、Last-Modifiedヘッダーを設定し、Articleブラウザのすべてのリクエストをサーバー側でチェックして304を返送できるかどうかを確認します。
問題は単純です。ブラウザ(これまでのところFF 3で試しました)は、1回または2回リロードした後、突然ページの鮮度のチェックを停止し、キャッシュされたコピーを使用します。
私が理解したことについては、ETagとLast-Modifiedを使用して、ブラウザーはすべてのリクエストでサーバーに確認する必要があります(そうでない場合、なぜETagを使用する必要があるのですか?)。
Cache-ControlまたはExpiresでも遊んでみました...何もありません。どういうわけか、ブラウザはチェックを停止するか、ETagを送り返しません...
私は本当にイライラしています...誰かがこのことを整理したことがありますか?
python - ページがリダイレクトされているかどうかを確認する方法
実際にコンテンツをダウンロードせずに、ページがリダイレクトされているかどうかを確認する必要があります。最終的なURLが必要です。これを行うための最良の方法はPythonですか?ありがとう!
http-headers - HTTP ヘッダー "Via:1.1 nc1 (NetCache NetApp/6.0.5P1)" が IIS6 gzip 圧縮を停止する
私が送信したリクエストはaccept gzipですが、レスポンスは圧縮されておらず、代わりにヘッダーを受け取りました
自宅のコンピューターで完全に動作するため、これは ISP に関係していると思います。
応答を圧縮する方法はありますか?
リクエストヘッダー
応答ヘッダー
前もって感謝します。
javascript - Javascript/AjaxでのHTTP HEADリクエスト?
JavaScriptでXMLHTTPRequestのみを使用してHTTPヘッドリクエストを行うことは可能ですか?
私の動機は、帯域幅を節約することです。
そうでない場合、それを偽造することは可能ですか?
.net - Request.UserHostName は常にユーザーのコンピューター名を教えてくれますか?
基本的に、プロキシやその他のハードウェアが介在するのではなく、常にコンピューターの名前を取得するようにしたいと考えています。
c# - C# または PHP で Web 転送プロキシを使用できますか?
私は米国でいくつかの共有サーバー Web ホスティングを行っています (私は英国出身です)。これにより、PHP および .NET アプリケーションを公開できます。自分のソフトウェアをリモート サーバーにインストールすることはできませんが、国によって異なるコンテンツを提供するサイトにアクセスするための Web 転送プロキシをセットアップしたいと考えています。
私の C# と ASP.NET のスキルは問題ありませんが、私の PHP は非常に限られています。この種の問題に対して誰かが推奨する解決策はありますか? 私が調査したプロキシはすべて、サーバー マシン自体にインストールする必要があるようですが、URL からアクセスできるものを探しているだけです。
明らかに、リクエストは英国から送信されているため、転送する前にヘッダーをプロキシで操作する必要があります。私は C# で独自の HTTP ハンドラーをコーディングするつもりでしたが、すでに何かが存在する場合、車輪を再発明したくありません;)
xhtml - コンテンツを含むページの提供に関連する問題は何ですか: application/xhtml+xml
最近始めて、私の新しい Web ページ (XHTML 1.1) のいくつかは、要求ヘッダーの正規表現を実行しAccept
、ユーザー エージェントが XML を受け入れる場合 (Firefox と Safari が受け入れる場合) に適切な HTTP 応答ヘッダーを送信するようにセットアップされています。
IE (またはそれを受け入れない他のブラウザー) は、プレーンなtext/html
コンテンツ タイプを取得します。
Google ボット (またはその他の検索ボット) でこれに問題はありますか? 私が見た私のアプローチに否定的なものはありますか? このヘッダー スニファがパフォーマンスに大きな影響を与えると思いますか?