শেয়ার করা প্রক্সি প্রোফাইল যথাস্থানে রেখে সরাসরি কাজের জন্য আলাদা প্রোফাইল তৈরি করুন। 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-এর অভ্যন্তরীণ অবস্থা পুনরায় লেখার বা শেয়ার করা ম্যানেজার বন্ধ করার দরকার নেই।

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