javascript - Bir websocket URL'sinden veriyi nasıl alabilirim?
Websockets kullanan bir web sitesine bağlandığımda, çerçeveleri Google Geliştirici Araçları ile alabilirim.
Websocket URL'sinden veri
Yani ben aynı veriyi bir programda (JS, C#) almak istiyorum ama aslında bunu nasıl yapmam gerektiğiyle ilgili hiçbir fikrim yok.
NodeJS ile bir http.request yapmayı düşündüm ama bu bir http url'si değil :/ Bir örnek JS istemcisi yapmayı düşündüm ama veriyi alamadım çünkü 'key' ile başlıkları gönderemedim.
Başlıklar
Yani, gerçekten bana yardım etmenin bir yolunu bulmanı umuyorum ve temel İngilizcem için üzgünüm :(
Cevap #1
WebSockets, istemciler ve sunucular arasında durum bilgisi olan, kalıcı bağlantılar kurmak için standart bir teknolojidir. Kendi protokolü vardır: ws:// ve wss:// (tıpkı https:// gibi).
İhtiyacınız olan, sunucudan veri almak için doğru bir WebSocket istemcisidir.
Buradaki sorun WebSockets, aslında bir protokol değil. İstek ve yanıt kavramı yok. TCP soketleri ile çalışmak gibi.
WebSocket'lerle çalışmak istiyorsanız, NodeJS'in Socket.IO istemci API'si vardır.
C#'ta, SignalR'a bakmalısınız.