faye-websocket ekspozon një opsion proxy në konstruktorin e tij Client. Kalojeni para se të fillojë lidhja:

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));

URL-ja e parë identifikon shërbimin WebSocket. proxy.origin identifikon ndërmjetësin HTTP. Për një test publik WSS të lejuar pa kredenciale proxy, lista e proxy-ve HTTP ofron adresa për atë origjinë; verifikoni aksesin në pikën fundore reale të WebSocket. Biblioteka dokumenton origin si opsionin e kërkuar proxy dhe gjithashtu mbështet titujt specifikë për proxy dhe konfigurimin TLS.

Vargu bosh është lista e nënprotokolleve, jo një listë proxy. Jepni atje emrat e nënprotokolleve të aplikacionit kur shërbimi i kërkon ato.

Kjo konfiguron klientin Faye të krijuar nga kodi. Nëse një SDK tjetër zotëron WebSocket, përdorni një rrugë të mbështetur nga SDK për të dhënë opsionet e tij të lidhjes. Krijimi i këtij socket-i të veçantë nuk ndryshon lidhjen ekzistuese të SDK-së.

Artikuj të ngjashëm