.net localhost-Website, die konsequent dafür sorgt, dass arterySignalR / poll? transport = longPolling & connectionToken = Anrufe abruft

279

Ich habe ein neues VS 2013-Projekt erstellt und die Seite default.aspx mit dem Firefox-Browser angezeigt. Wenn ich die getätigten Netzanrufe überprüfe, sehe ich, dass sie ständig folgende Anrufe tätigt:

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

Warum macht es das? Wie stoppe ich diese Anrufe? Ich sehe eine unendliche Anzahl von Anrufen an die obige URL alle 6 Sekunden. Bitte helfen Sie mir, dies zu verstehen und zu beheben.

user2981059
quelle
Vielen Dank, Gustavo. Dies stoppte die Verbindungen. Danke noch einmal.
user2981059
Natürlich macht es nicht unendlich viele Anrufe. :)
Sachin Kainth

Antworten:

304

Dies funktioniert wie beabsichtigt. Artery aka BrowserLink ist eine Echtzeitverbindung von Visual Studio zu allen Browsern, in denen Ihr Code ausgeführt wird. Im Wesentlichen ermöglicht es Visual Studio, mit jedem Browser zu interagieren.

Wenn beispielsweise IE, Opera, Chrome und Firefox Ihren Code ausführen und Sie versuchen, die Cross-Browser-Korrektheit sicherzustellen. Anstatt zu jedem Browser zu wechseln und zum Aktualisieren f5 zu drücken, können Sie einfach auf die Schaltfläche zum Aktualisieren des Browser-Links klicken, um alle Seiten für Sie automatisch zu aktualisieren.

Nicht jeder möchte oder muss diese Funktionalität haben. Wenn Sie sie also deaktivieren möchten, wie Gustavo Armenta sagte, können Sie sie deaktivieren, indem Sie die folgenden Schritte ausführen : Wie kann ich __vwd / js / artery in VS.NET 2013 deaktivieren?

Hoffe das hilft!

N. Taylor Mullen
quelle
1
Hier ist ein Link, der es im Detail beschreibt und wie man es benutzt "Wie man Browser Link benutzt"
Remy
1
Dieses "Tool" hat heute im Grunde meinen Javascript-Code gebrochen. Es verhindert, dass Chrome die Druckvorschau-Seite anzeigt, bis die Seite neu geladen wird.
Francisco
3
Nach VS2013 Update 4 scheint diese Funktion IE11 in Windows 8 ständig hängen zu lassen ... Ich musste sie deaktivieren, um meine Website in IE11 zu testen.
Richard Ev
1
Es macht 20.000 Anfragen in weniger als 30 Sekunden und verwendet CPU stark. Die Funktion mag nützlich sein, verursacht aber selbst auf einer Intel i7-CPU zu viel Ärger
dvdmn
119

Ich würde Ihnen empfehlen, diese erste Browser-Link-Funktion in Visual Studio Preview 2013 zu lesen , um mehr über diese neue Funktion zu erfahren, die in VS 2013 enthalten ist.

Um dies zu deaktivieren, deaktivieren Sie einfach die Option "Browser-Link aktivieren".

Geben Sie hier die Bildbeschreibung ein

Yasser Shaikh
quelle
36

Sie können die Abfrageanforderungen auf der Registerkarte Netzwerk der Chrome-Entwicklertools ausblenden, damit die Anforderungen, an denen Sie tatsächlich interessiert sind, sichtbar werden. Sie können die Abfrageanforderungen ausblenden, indem Sie einen negativen Filter hinzufügen:

  • Klicken Sie auf der Registerkarte Netzwerk auf die Schaltfläche Filter, um die Filteroptionen zu öffnen
  • Geben Sie "-poll" ohne Anführungszeichen ein, um die Abfrageanforderungen auszublenden.

Beispiel:

Geben Sie hier die Bildbeschreibung ein

Alexander van Trijffel
quelle
3
Keine Antwort auf die OP-Frage, aber so nützlich, dass ich +1 es =)
Myster
1
Das scheint nicht mehr zu funktionieren - früher für mich, aber ungefähr ein oder zwei Monate? vor einiger Zeit hat es aufgehört zu arbeiten.
Mark Shapiro
Es scheint, dass Chrome Dev Tools einen Fehler im Negativfilter haben, der dieses Jahr eingeführt wurde. Es sollte in einer zukünftigen stabilen Version behoben werden. Diskussion hier groups.google.com/forum/#!topic/google-chrome-developer-tools/…
Alexander van Trijffel
2

Hatte Probleme damit vor Ort mit dem KnockoutJS-Framework. Die Seiten froren 10 Sekunden lang ein, bis externe "BrowserLink" -Skripte geladen wurden (mit dem Chrome-Browser).

Problem behoben durch Deaktivieren der Funktion "Browser-Link" in VS 2013

Schritte So deaktivieren Sie "Browser-Link" (danke an Gustavo Armenta für das Hinterlassen eines Kommentars mit dem fraglichen Link)

Maksym Kozlenko
quelle