問題タブ [hostheaders]

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.

0 投票する
0 に答える
137 参照

azure - ポートをホスト ヘッダーに追加すると Azure サーバー エラーが発生する

XML 投稿を受け入れるための Azure Web アプリを実行しています。cURL を使用して URL に投稿するとすべてが機能しますが、Apache Camel/HTTP を使用すると POST で 400 エラーが発生します。ログ ファイルを見ると、唯一の違いは cs-host フィールドです。cURL コマンドの場合、値は単なるドメイン (例: azurewebsites.net) ですが、Apache POST はポート 80 を追加します (例: azurewebsites.net:80)。呼び出しからポートを削除する書き換えルールを追加しました (ルールの詳細は以下を参照) が、POST は依然として 400 エラーになります。私が見つけた最も近い関連記事はここにありました: HTTP HOST ヘッダーにポート番号を含めると Service Unavailable エラーが発生しますが、残念ながら Azure Web App ではなく Netscaler に関連しているようで、解決策には詳細なガイダンスがありませんでした..ありがとう任意の入力!

書き換えルールは次のとおりです。

0 投票する
0 に答える
207 参照

python - リクエストを含む取得リクエストがホスト ヘッダーを返さない

「ホスト ヘッダー」という用語に出くわしたばかりで、かなりよく理解していると思います。リクエスト ライブラリを介してホスト ヘッダーを見つける方法を知りたいと思っていました。requests.get(<some url>)オブジェクトを呼び出される変数として設定してr印刷するのと同じくらい簡単だと思いますr.headers['host']が、応答ヘッダーはホストを示していません。これは主に、get リクエストをドメイン名ではなく IP アドレスに送信するときに便利です。ホスト ヘッダーは、ターゲットにしているサーバーの ip だけであると想定しても安全ですか?

私はgoogle.comとstackoverflow.comでこれを試しました

0 投票する
2 に答える
201 参照

powershell - PowerShellで複数のIISバインディングをすばやく削除するには?

バージョン アップグレードの過程で、現在のソリューションは 1 つのサイトからすべてのバインディング (2 つのダミー URL を除く) を取得し、それらを別のサイトに設定します。

現在、PowerShell を使用してバインディングを削除していますが、非常に遅いです。私は SO のすべてのスレッドについて調べましたが、ほとんどすべてのソリューションで「Remove-WebBinding」が使用されています。

これは私の現在のコードです:

272 (-2 ダミー) のバインドを削除する必要があり、さらに約 3 分かかります。

それをより速く行う方法はありますか?

ところで:これらのバインディングをすべて1つずつ追加するのも非常に遅いですが、ここで答えが見つかったら、同様の解決策で追加することもできます。