dart:io ৰ HttpClient এ findProxy ৰ জৰিয়তে প্ৰক্সি সিদ্ধান্ত লয়। কলবেক এ PAC ধৰণৰ নিৰ্দেশনা ঘূৰাই দিয়ে:

import 'dart:io';

final client = HttpClient()
  ..findProxy = (_) => 'PROXY proxy.example.net:8080';

এপ্লিকেশ্যনৰ অনুৰোধৰ বাবে এই ক্লায়েন্ট ব্যৱহাৰ কৰক। http://proxy.example.net:8080 ঘূৰাই দিয়া এই কলবেকৰ বাবে ভুল ফৰ্মেট; PROXY তাৰ পিছত host আৰু port দিয়া হৈছে সমৰ্থিত ৰূপ। অনুমোদিত ৰাজহুৱা অনুৰোধৰ বাবে HTTP প্ৰক্সি তালিকাৰ পৰা এটা HTTP প্ৰাৰ্থী লৈ সেই নিৰ্দেশনা হিচাপে সজাই লওক।

কলবেকে গন্তব্য URI লাভ কৰে, সেয়ে ইচ্ছাকৃত বাইপাছৰ বাবে DIRECT ঘূৰাই দিব পাৰে। PROXY proxy.example.net:8080; DIRECT ৰ দৰে ফলাফলে প্ৰক্সি ব্যৱহাৰ কৰিব নোৱাৰিলে পোনপটীয়া ফলব্যাকো অনুমতি দিয়ে। সেই ফলব্যাক নিবিচৰা হ’লে DIRECT বাদ দিয়ক।

findProxy ফলন নথকা অৱস্থাত এই API এ পোনপটীয়া সংযোগ ব্যৱহাৰ কৰে। পৰিৱেশ ভিত্তিক বাছনি বিচৰা এপ্লিকেশ্যনে কলবেকত HttpClient.findProxyFromEnvironment নিয়োগ কৰিব পাৰে।

এইটো সমৰ্থিত নেটিভ প্লেটফৰ্মত dart:io ব্যৱহাৰ কৰা Flutter ক’ডৰ ক্ষেত্ৰত প্ৰযোজ্য। Flutter Web ৰ অনুৰোধে ব্ৰাউজাৰৰ নেটৱৰ্ক সুবিধা ব্যৱহাৰ কৰে আৰু ব্ৰাউজাৰৰ প্ৰক্সি নীতিৰ প্ৰয়োজন।

সম্পৰ্কিত প্ৰবন্ধ