Asp.net-Mvc
SignalR 的這些輪詢請求來自哪裡?
我有一個使用 Durandal 的 SPA 應用程序。
我的程序開始定期有一個 http 請求:
http://localhost:1551/f9750d8f8aa54265835e72d56d23144a/arterySignalR/poll?transport=longPolling&connectionToken=AQAAANCMnd8BFdERjHoAwE%2FCl%2BsBAAAACM1YyjLngEiQsL54ET%2B%2FqwAAAAACAAAAAAADZgAAwAAAABAAAAAyZZfHz09psv64kIgPPwQNAAAAAASAAACgAAAAEAAAABMZImCidzdmb21ehxuGD4IoAAAAbazfW7CYR7y7HKb8JPt9ZH9b6fUDlZao60kBG662Vy%2Fb0IHwkwidthQAAAA1qSqnsCOheiNyXiINEyBPBAkqVg%3D%3D&messageId=d-79160814-B%2C0%7CC%2C4%7CD%2C0&requestUrl=http%3A%2F%2Flocalhost%3A2690%2F&browserName=Firefox&tid=5&_=1391326350868我不知道它來自哪裡?我記得我沒有添加任何對 SignalR 或類似內容的引用。
如何檢查我的程式碼的哪一部分正在生成此請求?然後可能會刪除它。
我使用的技術是:
- 杜蘭達爾
- ASP.NET MVC 4.0
- 昏死
- ASP.NET 網路介面
這來自標準工具欄中 Visual Studio 2013 中的瀏覽器連結功能。它是允許 Visual Studio 與執行該程式碼的瀏覽器互動的程式碼,並且應該僅在以調試模式執行時顯示。
要禁用它(直到該問題的修復在即將到來的更新中生效),請按照msdn 頁面#4 中的說明禁用它:
- 在瀏覽器連結菜單項中取消選中“啟用瀏覽器連結”
- 在 web.config 中將 appSetting “vs:EnableBrowserLink” 設置為 “false” 或 debug=false。
或者你可以忽略它。它不會造成任何傷害,只會在本地發生,應該盡快修復。