প্ৰত্যক্ষ অনুৰোধৰ বাবে Erlang httpc ৰ পৃথক প্ৰফাইল ব্যৱহাৰ কৰক
প্ৰক্সি নোহোৱাকৈ এটা নামযুক্ত প্ৰফাইল আৰম্ভ কৰক, প্ৰতিটো প্ৰত্যক্ষ অনুৰোধত ইয়াৰ নাম দিয়ক আৰু গৰাকী উপাদানৰ সৈতে বন্ধ কৰক।
শেয়াৰ কৰা প্ৰক্সি প্ৰফাইল যেনেদৰে আছে তেনেদৰে ৰাখক আৰু প্ৰত্যক্ষ কামৰ বাবে পৃথক প্ৰফাইল সৃষ্টি কৰক। inets চলি থকা এপ্লিকেশ্যনৰ ভিতৰত:
{ok, ProfilePid} =
inets:start(httpc, [{profile, direct_work}]).এপ্লিকেশ্যনে নিদিলে নতুনকৈ সৃষ্টি কৰা প্ৰফাইলত কোনো প্ৰক্সি নাথাকে। অনুৰোধত ইয়াক স্পষ্টভাৱে বাছনি কৰক:
httpc:request(
get,
{"http://example.com/", []},
[],
[],
direct_work
).পিছৰ অনুৰোধত direct_work নিদিলে পুনৰ অবিকল্পিত প্ৰফাইল বাছনি কৰা হয়। httpc:get_options([proxy, https_proxy], direct_work) ৰ সহায়ত এই প্ৰফাইলৰ ৰাউটিং বিকল্পসমূহ পৰীক্ষা কৰক।
প্ৰফাইলে কুকি আৰু সংযোগ পৰিচালনাও ধৰি ৰাখে। সেই অৱস্থা ইয়াৰ উপাদানৰ সৈতে ৰাখক আৰু কাম শেষ হ'লে inets:stop(httpc, ProfilePid) ৰে প্ৰফাইল বন্ধ কৰক। এই প্ৰত্যক্ষ পথ পাবলৈ httpc_manager ৰ আভ্যন্তৰীণ অৱস্থা পুনৰ লিখাৰ বা শেয়াৰ কৰা পৰিচালক বন্ধ কৰাৰ প্ৰয়োজন নাই।