Faye WebSocket ক্লায়েন্ট আৰু proxy.origin বিকল্প
আউটবাউণ্ড WebSocket সংযোগ সৃষ্টি কৰোঁতে faye-websocket ৰ ৰাজহুৱা Client বিকল্পত HTTP প্ৰক্সি অৰিজিন পাছ কৰক।
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 ক্লায়েন্ট সংৰচনা কৰে। যদি অন্য SDK এ WebSocket অধিকাৰ কৰে, তেন্তে ইয়াৰ সংযোগ বিকল্প যোগান ধৰিবলৈ SDK-সমৰ্থিত পথ ব্যৱহাৰ কৰক। এই পৃথক ছকেট সৃষ্টি কৰিলে SDK ৰ বিদ্যমান সংযোগ সলনি নহয়।