ទុកប្រវត្តិប្រូកស៊ីរួមនៅកន្លែង ហើយបង្កើតប្រវត្តិដាច់ដោយឡែកសម្រាប់ការងារផ្ទាល់។ នៅក្នុងកម្មវិធីដែល 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 ឬបញ្ចប់អ្នកគ្រប់គ្រងរួម ដើម្បីទទួលបានផ្លូវផ្ទាល់នេះទេ។

អត្ថបទពាក់ព័ន្ធ