.net localhost веб-сайт постоянно создавать getArtionSignalR/poll? transport = longPolling & connectionToken = calls
Я создал новый проект VS 2013 и просмотрел страницу default.aspx с браузером Firefox. Когда я проверяю сделанные сетевые вызовы, я вижу, что он вызывает постоянные вызовы:
http://localhost:50682/6a663a78019845d5ade4a328cad09cc2/arterySignalR/poll?transport=longPolling&connectionToken=AQAAANCMnd8BFdERjHoAwE%2FCl%2BsBAAAAOBmDwPWa2ky2MAZXFHBMVAAAAAACAAAAAAAQZgAAAAEAACAAAADSADQXBVKiKczflJ0OzUjOLduFTJE4zd%2FLHWGpDfXnuAAAAAAOgAAAAAIAACAAAACyEX81VwilygfphPoEKCYQ6ZwrkzExoKfZzEMkqBKqqzAAAADG%2BDJbrEFOfsNm9OKhqacnGseQvrwy5kmyZnI5YJiZbjYFgzMELXHfwA7Sxjj4osJAAAAAvQvoG4N0nn8eB9FRaJaZyqaUDF%2F9ypvGN%2B%2BVefnx8U1Fq6P9HXO9vEC%2BfA2s8R4jik58rD4IcFMjM4P8l5kv6g%3D%3D&messageId=d-F1180A0E-W%2C0%7Cl%2C4%7Cm%2C0&requestUrl=http%3A%2F%2Flocalhost%3A50656%2Fdefaulttest&browserName=Firefox&tid=4&_=1384207744328
Почему он это делает?
Как остановить эти звонки?
Я вижу бесконечное количество вызовов, сделанных для указанного URL каждые 6 секунд.
Пожалуйста, помогите мне понять это и исправить это.
Ответы
Ответ 1
Это работает по назначению. Artery aka BrowserLink - это подключение в реальном времени от Visual Studio ко всем браузерам, выполняющим ваш код. Это позволяет Visual Studio взаимодействовать с каждым браузером.
Например, если у вас есть IE, Opera, Chrome и Firefox, все запускают ваш код, и вы пытаетесь обеспечить правильность кросс-браузера; вместо перехода в каждый браузер и нажатия f5 для обновления вы можете просто нажать кнопку обновления ссылки на браузер, которая автоматически обновит все страницы для вас.
Не каждый хочет или нуждается в этой функции, поэтому, если вы хотите отключить его, как сказал Густаво Армента, вы можете отключить его, выполнив следующие шаги: Как отключить __vwd/js/artery в VS.NET 2013?
Надеюсь, это поможет!
Ответ 2
Я бы порекомендовал вам сначала прочитать этот пост Функция Browser Link в Visual Studio Preview 2013, чтобы понять эту новую функцию, которая входит в состав VS 2013.
И затем, чтобы отключить это, просто снимите флажок "Включить ссылку на браузер".
![enter image description here]()
Ответ 3
Вы можете скрыть запросы опроса с вкладки "Инструменты разработчика" Chrome, чтобы заинтересованные запросы стали видимыми. Вы можете скрыть запросы опроса, добавив отрицательный фильтр:
- На вкладке "Сеть" нажмите кнопку "Фильтр", чтобы открыть параметры фильтра.
- Введите "-poll" без кавычек, чтобы скрыть запросы опроса.
Пример:
![enter image description here]()
Ответ 4
Были проблемы с тем, что на сайте работает с инфраструктурой KnockoutJS. Страницы замерзали в течение 10 секунд, пока внешние скрипты "BrowserLink" не загрузились (используя браузер Chrome).
Проблема решена путем отключения функции "Ссылка на браузер" в VS 2013
Шаги Как отключить ссылку "Browser" (спасибо Gustavo Armenta за комментарий к соответствующей ссылке)