faye-websocket එහි Client නිර්මාණකරුවෙහි proxy විකල්පයක් ලබා දෙයි. සම්බන්ධතාවය ආරම්භ වීමට පෙර එය ලබා දෙන්න:

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 WebSocket සේවාව හඳුනාගනී. proxy.origin HTTP අතරමැදියා හඳුනාගනී. ප්‍රොක්සි අක්තපත්‍ර නොමැතිව අවසර ලත් පොදු WSS පරීක්ෂණයක් සඳහා, HTTP ප්‍රොක්සි ලැයිස්තුව එම මූලාරම්භය සඳහා ලිපින ලබා දෙයි; සැබෑ WebSocket අන්ත ලක්ෂ්‍යයට ප්‍රවේශය තහවුරු කරන්න. පුස්තකාලය origin අවශ්‍ය proxy විකල්පය ලෙස ලේඛනගත කරන අතර ප්‍රොක්සි-නිශ්චිත ශීර්ෂ සහ TLS වින්‍යාසය ද සහාය දක්වයි.

හිස් අරේ උප ප්‍රොටෝකෝල ලැයිස්තුවයි, ප්‍රොක්සි ලැයිස්තුවක් නොවේ. සේවාවට අවශ්‍ය විට එහි යෙදුම් උප ප්‍රොටෝකෝල නම් ලබා දෙන්න.

මෙය කේතය විසින් සාදන Faye සේවාදායකය වින්‍යාස කරයි. WebSocket වෙනත් SDK එකකට අයත් නම්, එහි සම්බන්ධතා විකල්ප ලබා දීමට SDK අනුග්‍රහය දක්වන මාර්ගය භාවිත කරන්න. මෙම වෙන් වූ සොකට් සෑදීම SDK හි පවතින සම්බන්ධතාවය වෙනස් නොකරයි.

අදාළ ලිපි