Le site Web localhost .net fait constamment obtenir artèreSignalR / sondage? transport = longPolling & connectionToken = appels

279

J'ai créé un nouveau projet VS 2013 et affiché la page default.aspx avec le navigateur Firefox. Lorsque je vérifie les appels nets qu'il a effectués, je le vois faire des appels constants à:

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

Pourquoi fait-il ça? Comment arrêter ces appels? Je vois un nombre infini d'appels vers l'URL ci-dessus toutes les 6 secondes. Veuillez m'aider à comprendre cela et à résoudre ce problème.

user2981059
la source
Merci Gustavo. Cela a interrompu les connexions. Merci encore.
user2981059
Bien sûr, il ne fait pas un nombre infini d'appels. :)
Sachin Kainth

Réponses:

304

Cela fonctionne comme prévu. Artery aka BrowserLink est une connexion en temps réel de Visual Studio à tous les navigateurs exécutant votre code. Il permet essentiellement à Visual Studio d'interagir avec tous les navigateurs.

Par exemple, si vous avez IE, Opera, Chrome et Firefox exécutant tous votre code et que vous essayez de vous assurer de l'exactitude entre les navigateurs; au lieu d'aller dans chaque navigateur et d'appuyer sur f5 pour actualiser, vous pouvez simplement cliquer sur le bouton d'actualisation du lien du navigateur qui actualisera automatiquement toutes les pages pour vous.

Tout le monde ne veut pas ou n'a pas besoin d'avoir cette fonctionnalité, donc si vous voulez la désactiver, comme l'a dit Gustavo Armenta, vous pouvez la désactiver en suivant les étapes ici: Comment puis-je désactiver __vwd / js / artère dans VS.NET 2013?

J'espère que cela t'aides!

N. Taylor Mullen
la source
1
Voici un lien qui le décrit en détail et comment l'utiliser "Comment utiliser le lien du navigateur"
Remy
1
Cet "outil" a essentiellement cassé mon code javascript aujourd'hui. Il empêche Chrome d'afficher la page d'aperçu avant le rechargement de la page.
Francisco
3
Après la mise à jour 4 de VS2013, cette fonctionnalité semble avoir toujours suspendu IE11 dans Windows 8 ... J'ai dû la désactiver pour tester mon site Web dans IE11.
Richard Ev
1
Il fait 20 000 requêtes en moins de 30 secondes et utilise beaucoup le processeur. La fonctionnalité peut être utile, mais elle cause trop de problèmes même sur un processeur Intel i7
dvdmn
36

Vous pouvez masquer les demandes d'interrogation dans l'onglet Réseau des outils de développement Chrome afin que les demandes qui vous intéressent réellement deviennent visibles. Vous pouvez masquer les demandes d'interrogation en ajoutant un filtre négatif:

  • Dans l'onglet Réseau, cliquez sur le bouton de filtrage pour ouvrir les options de filtrage
  • Entrez "-poll" sans les guillemets pour masquer les demandes d'interrogation.

Exemple:

entrez la description de l'image ici

Alexander van Trijffel
la source
3
Pas une réponse à la question OP mais tellement utile que je vais la +1 =)
Myster
1
Cela ne semble plus fonctionner - avant, pour moi, mais environ un mois ou deux? il a cessé de fonctionner.
Mark Shapiro
Il semble que les outils de développement Chrome aient un bug sur le filtre négatif qui a été introduit cette année. Il devrait être corrigé dans une future version stable. Discussion ici groups.google.com/forum/#!topic/google-chrome-developer-tools/…
Alexander van Trijffel
2

J'ai eu des problèmes avec cela sur site fonctionnant avec le framework KnockoutJS. Les pages étaient bloquées pendant 10 secondes jusqu'à ce que les scripts externes "BrowserLink" se chargent (à l'aide du navigateur Chrome).

Problème résolu en désactivant la fonctionnalité «Lien du navigateur» dans VS 2013

Étapes Comment désactiver le "lien du navigateur" (merci à Gustavo Armenta d'avoir laissé un commentaire avec le lien en question)

Maksym Kozlenko
la source