Luchd-cleachdaidh Faye WebSocket agus an roghainn proxy.origin
Cuir tùs a' phrogsaidh HTTP a-steach ann an roghainnean poblach Client faye-websocket nuair a chruthaicheas tu an ceangal WebSocket a-mach.
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.