1. ホーム
  2. visual-studio

[解決済み] Visual Studio 2015 Update 1 spamming localhost

2022-10-01 12:14:28

質問

私は Visual Studio アップデート 1 昨日インストールし、現在 IIS (エクスプレス版ではない) で ASP.NET サービスをローカルに実行しているとき。アドレスに 1 秒あたり数百のリクエストが表示されます。

 http://localhost:49155/vshub/ca9dea4b016f45c68a6a8c1a07809eb4/DataWarehouseModule/dataWarehouse/getStatus/ 

何が原因で、予防できるのでしょうか?

どのように解決するのですか?

fiddlerがCPUを食い尽くすのを防ぐためのもう一つの方法は、fiddlerにこれらのリクエストを無視するルールを書くことです。ルールのカスタマイズ...で、OnBeforeRequestという関数を探し、以下を追加します。

if(oSession.oRequest.headers["host"]=="localhost:49155"){
    oSession["ui-hide"] = "true";
}

ということで、私のはこんな感じです。

static function OnBeforeRequest(oSession: Session) {
    if(oSession.oRequest.headers["host"]=="localhost:49155"){
        oSession["ui-hide"] = "true";
    }
}

matrixugly が指摘したように、VS のバージョンによってポートが異なることがあります。tedd-hansenのソリューションは、すべてのバージョンのビジュアルスタジオでより良いかもしれません。

if(oSession.oRequest.headers["host"].StartsWith("localhost") 
    && oSession.PathAndQuery.StartsWith("/vshub/")) {
    oSession["ui-hide"] = "true";
}

この問題についての理解を深めるために、github でこの問題に関する議論が行われているので紹介します。 https://github.com/aspnet/Mvc/issues/3655

同じ問題でSOに投稿された別の記事を紹介します。 visual studio 2015 vshub is spamming fiddler.