Tha faye-websocket a' taisbeanadh roghainn proxy air a' chruthaichear Client aige. Cuir a-steach i mus tòisich an ceangal:

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

Tha a' chiad URL ag aithneachadh na seirbheis WebSocket. Tha proxy.origin ag aithneachadh an eadar-mheadhanaiche HTTP. Airson deuchainn WSS poblach ceadaichte gun teisteasan proxy, tha an liosta proxy HTTP a' tabhann sheòlaidhean airson an tùis sin; dearbhaich cothrom air fìor-chrìoch WebSocket. Tha an leabharlann a' clàradh origin mar an roghainn proxy riatanach agus tha i cuideachd a' toirt taic do chinn-cinnidh a tha sònraichte do proxy agus do rèiteachadh TLS.

Is e an t-array falamh an liosta fo-phròtacal, chan e liosta proxy. Cuir ainmean fo-phròtacal an tagraidh ann nuair a dh'fheumas an t-seirbheis iad.

Tha seo a' rèiteachadh a' chliant Faye a chruthaich an còd. Ma tha WebSocket aig SDK eile, cleachd slighe le taic SDK gus na roghainnean ceangail aige a thoirt seachad. Chan eil cruthachadh an t-socaid air leth seo ag atharrachadh ceangal làithreach an SDK.

Artaigilean co-cheangailte