Bir tarayıcıda javascript'in elle yazılmış sunucumla konuşmasına izin vermek için websockify'yi kullanmaya çalışıyorum. Chrome ve Firefox'un en son sürümlerini kullanırken, aşağıdaki hata iletisini websockify'den ediniyorum: İstemcinin 'ikili' veya 'base64' protokolünü desteklemesi gerekirWebsockify hatası "İstemci 'ikili' veya 'base64' protokolünü desteklemelidir"
Kodu inceledikten sonra, websockify'nin bu iletiyi ilettiğini belirledim ve bu protokollerin her ikisi de istemciden alınan Sec-Websocket-Protocol başlığı altında görünmediğinde soketi kapatır. Chrome tarafından iletilen ham verilere baktığımda, bu üstbilgiyi bile göndermiyor. Bu, Chrome veya websockify ile ilgili bir sorun mu yoksa javascript'imde websocket'u açarken bazı bilgileri veremem mi? Yoksa başka bir açıklaması var mı?
Daha fazla okuma yaptıktan sonra bağlantıyı güvenli bir websocket'e yükselttim (Bazı başlıklar yol boyunca düşüyorsa.) Başlangıçta krom farklı bir hataya neden oluyordu ancak kromu kendim imzalı sertifikamı kabul etmeye zorladım. hala hem firefox hem de kromda bir kare. – flancor