.net localhost 웹 사이트가 지속적으로 arterySignalR / poll? transport = longPolling & connectionToken = 호출을 받음


279

새로운 VS 2013 프로젝트를 만들고 Firefox 브라우저로 default.aspx 페이지를 보았습니다. 순 호출을 확인하면 다음과 같이 지속적으로 호출됩니다.

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

왜 그렇게합니까? 통화를 어떻게 중지합니까? 6 초마다 위 URL에 대해 무한한 횟수의 호출이 표시됩니다. 이것을 이해하고 해결하도록 도와주세요.



구스타보 감사합니다. 연결이 중지되었습니다. 다시 감사합니다.
user2981059

물론 그것은 무한한 전화를 걸지 않습니다. :)
Sachin Kainth

답변:


304

의도 한대로 작동합니다. Artery aka BrowserLink는 Visual Studio에서 코드를 실행하는 모든 브라우저로의 실시간 연결입니다. 기본적으로 Visual Studio는 모든 브라우저와 상호 작용할 수 있습니다.

예를 들어 IE, Opera, Chrome 및 Firefox가 모두 코드를 실행하고 있으며 브라우저 간 정확성을 보장하려는 경우; 각 브라우저로 이동하고 새로 고치기 위해 f5를 누르는 대신 브라우저 링크 새로 고침 버튼을 클릭하면 모든 페이지가 자동으로 새로 고쳐집니다.

Gustavo Armenta는 다음 단계에 따라 기능을 비활성화 할 수 있다고 말했듯이 모든 사람 이이 기능을 원하거나 필요로 하지 않으므로이 기능을 비활성화하려면 VS.NET 2013에서 __vwd / js / artery를 비활성화하는 방법은 무엇입니까?

도움이 되었기를 바랍니다!


1
여기에 상세하게 설명하고 그 링크를 사용하는 방법 "브라우저 링크 사용법"
Remy

1
이 "도구"는 기본적으로 오늘 내 자바 스크립트 코드를 손상 시켰습니다. 페이지가 다시로드 될 때까지 크롬에 인쇄 미리보기 페이지가 표시되지 않습니다.
Francisco

3
VS2013 업데이트 4에 이어이 기능은 Windows 8에서 IE11을 계속 중단 한 것 같습니다 ... IE11에서 내 웹 사이트를 테스트하려면이 기능을 비활성화해야했습니다.
Richard Ev

1
30 초 이내에 20K 요청을하고 CPU를 많이 사용합니다. 이 기능은 유용 할 수 있지만, 심지어 인텔 i7의 CPU에 너무 많은 문제가 발생합니다
dvdmn


36

실제로 관심있는 요청이 표시되도록 Chrome 개발자 도구 네트워크 탭에서 폴링 요청을 숨길 수 있습니다. 음수 필터를 추가하여 폴링 요청을 숨길 수 있습니다.

  • 네트워크 탭에서 필터 버튼을 클릭하여 필터 옵션을 엽니 다.
  • 폴링 요청을 숨기려면 따옴표없이 "-poll"을 입력하십시오.

예:

여기에 이미지 설명을 입력하십시오


3
OP 질문에 대한 대답은 아니지만 너무 유용합니다. +1
Myster

1
이것은 더 이상 작동하지 않는 것 같습니다. 예전에는 한두 달 정도 되었습니까? 전에 작동을 멈췄습니다.
Mark Shapiro

Chrome 개발 도구에는 올해 소개 된 네거티브 필터에 버그가있는 것 같습니다. 향후 안정적인 릴리스에서 수정해야합니다. 여기에서 토론 groups.google.com/forum/#!topic/google-chrome-developer-tools/…
Alexander van Trijffel

2

KnockoutJS 프레임 워크로 실행되는 사이트에서 문제가있었습니다. "브라우저 링크"외부 스크립트가로드 될 때까지 (Chrome 브라우저 사용) 페이지가 10 초 동안 정지되었습니다.

VS 2013에서 "브라우저 링크"기능을 비활성화하여 해결 된 문제

단계 "브라우저 링크"를 비활성화하는 방법 (문제가있는 링크로 주석을 남기신 Gustavo Armenta 덕분에)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.