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.

Skyldar greinar