ផ្ដល់transport ប្រូកស៊ីទៅហូស្តដែលជ្រើស និង transport ផ្ទាល់ច្បាស់ទៅផ្នែកដែលនៅសល់នៃម៉ាស៊ីនភ្ញៀវ៖

import httpx

direct = httpx.HTTPTransport(trust_env=False)
proxied = httpx.HTTPTransport(
    proxy="http://203.0.113.10:8080",
    trust_env=False,
)

with httpx.Client(
    transport=direct,
    mounts={"all://example.com": proxied},
    trust_env=False,
    timeout=15,
) as client:
    response = client.get("https://example.com/")
    print(response.status_code)

    other = client.get("https://example.org/")
    print(other.status_code)

ជំនួសអាសយដ្ឋានឯកសារដោយចំណុច HTTP ដែលចង់បានពីសេវាឬបញ្ជីប្រូកស៊ី HTTP។ នៅទីនេះ example.com ប្រើការភ្ជាប់ និង example.org ប្រើលំនាំដើមផ្ទាល់។ ការហៅទាំងពីរសំខាន់ ព្រោះជោគជ័យតែហូស្តប្រូកស៊ីមិនផ្ទៀងផ្ទាត់ផ្លូវបម្រុងទេ។

លម្អិតការផ្គូផ្គងផល
all://example.comហូស្តពិតប្រាកដនោះលើគ្រប់ scheme គោលដៅ។
ដូមែនរងជាជម្រើសដាច់ដោយឡែក។ ប្រើ wildcard ដែលគាំទ្រដោយចេតនាបើវាក៏ត្រូវផ្គូផ្គង។
ផ្លូវការភ្ជាប់ជ្រើសទម្រង់ scheme ហូស្ត និងច្រកជាជម្រើស មិនមែនផ្លូវ URL។
ប្ដូរទិសទៅហូស្តផ្សេងពេលបើកការតាមប្ដូរទិស URL ថ្មីត្រូវផ្គូផ្គង ហើយអាចប្រើផ្លូវបម្រុងផ្ទាល់។

ឧទាហរណ៍បិទការរកបរិស្ថានលើម៉ាស៊ីនភ្ញៀវនិង transport ទាំងពីរ។ ច្បាប់ប្រូកស៊ីទូលំទូលាយផ្សេងឬការភ្ជាប់ដែលត្រូវគ្នាអាចប្ដូរលទ្ធផលពេលកែសម្រួល។ បើការដាក់ឱ្យប្រើពឹងលើការកំណត់ CA ពីបរិស្ថាន សូមផ្ដល់ទំនុកចិត្តច្បាស់ ឬរក្សាគោលការណ៍រកឱ្យសមស្រប ជំនួសឱ្យបាត់វាដោយស្ងៀមស្ងាត់។

មិនចាំបាច់ប្ដូរប្រូកស៊ីទូទាំងម៉ាស៊ីនទេ។ ក្នុងការពិនិត្យផ្លូវ រក្សាទាំងហូស្តប្រូកស៊ីដែលចង់ប្រើនិងហូស្តបម្រុងដែលជ្រើសដោយចេតនា។

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