Saya membuat proyek VS 2013 baru dan melihat halaman default.aspx dengan browser Firefox. Ketika saya memeriksa panggilan net yang telah dibuatnya, saya melihatnya melakukan panggilan konstan ke:
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
Mengapa melakukan itu? Bagaimana cara menghentikan panggilan-panggilan itu? Saya melihat jumlah panggilan tak terbatas ke URL di atas setiap 6 detik. Tolong bantu saya memahami ini dan memperbaikinya.
asp.net
signalr
signalr-hub
signalr.client
pengguna2981059
sumber
sumber
Jawaban:
Ini berfungsi sebagaimana dimaksud. Arteri alias BrowserLink adalah koneksi real-time dari Visual Studio ke semua browser yang menjalankan kode Anda. Ini pada dasarnya memungkinkan Visual Studio untuk berinteraksi dengan setiap browser.
Misalnya jika Anda memiliki IE, Opera, Chrome dan Firefox yang menjalankan kode Anda dan Anda sedang berusaha memastikan kebenaran lintas browser; alih-alih pergi ke setiap browser dan menekan f5 untuk menyegarkan Anda cukup mengklik tombol refresh tautan browser yang akan menyegarkan semua halaman secara otomatis untuk Anda.
Tidak semua orang ingin atau perlu memiliki fungsi ini jadi jika Anda ingin menonaktifkannya, seperti yang dikatakan Gustavo Armenta, Anda dapat menonaktifkannya dengan mengikuti langkah-langkah di sini: Bagaimana cara menonaktifkan __vwd / js / artery di VS.NET 2013?
Semoga ini membantu!
sumber
Saya akan merekomendasikan Anda untuk membaca posting ini terlebih dahulu fitur Link Browser di Visual Studio Preview 2013 untuk memahami tentang fitur baru ini yang datang dengan VS 2013.
Dan untuk menonaktifkan ini, cukup hapus centang pada opsi "Aktifkan tautan browser".
sumber
Anda dapat menyembunyikan permintaan polling dari tab Jaringan alat pengembang Chrome sehingga permintaan yang benar-benar Anda minati terlihat. Anda dapat menyembunyikan permintaan polling dengan menambahkan filter negatif:
Contoh:
sumber
Punya masalah dengan itu di situs yang berjalan dengan kerangka kerja KnockoutJS. Halaman membeku selama 10 detik sampai skrip eksternal "BrowserLink" dimuat (menggunakan browser Chrome).
Masalah diselesaikan dengan menonaktifkan fitur "Link browser" di VS 2013
Langkah-langkah Cara menonaktifkan "Tautan peramban" (terima kasih kepada Gustavo Armenta karena telah meninggalkan komentar dengan tautan yang dimaksud)
sumber