Faye WebSocket-klientar og valið proxy.origin
Gev HTTP-proxy uppruna í almennu Client-valunum í faye-websocket, tá ið útgangandi WebSocket-sambandið verður gjørt.
faye-websocket hevur eitt proxy-val á Client-Byggarinum. Gev tað, áðrenn sambandið byrjar:
const WebSocket = require('faye-websocket');
const socket = new WebSocket.Client(
'wss://service.example/socket',
[],
{ proxy: { origin: 'http://proxy.example:8080' } },
);
socket.on('error', error => console.error(error.message));
Fyrsta URL greiðir frá WebSocket-tænastuni. proxy.origin greiðir frá HTTP-millummanninum. Til eina loyvda almenna WSS-roynd uttan proxy-innskrivingar, HTTP-proxy listin bjóðar adressur til henda uppruna; vátta atgongdina til veruliga WebSocket-endapunktin. Bókasavnið skjalfestir origin sum kravda proxy-valið og stuðlar eisini sérstökum proxy-høvdum og TLS-stilling.
Tóma array er undirprotokoll-listin, ikki ein proxy-listin. Gev har navn á undirprotokollum hjá tólum, tá tænastan krevur tey.
Hetta stillir Faye-klientin, sum kóðin ger. Um eitt annað SDK eigur WebSocket, brúka eina SDK-stuðlaða leið til at geva sambandsvalini. At gera henda serstaka socket broytir ikki verandi samband SDK-ans.