ရှေ့ပြေးပရောက်စီ၏ လက်ခံကွန်ပျူတာအမည်သည် တောင်းဆိုချက်တွင် မပါရှိပါ
သာမန် HTTP ရှေ့ပြေးပရောက်စီတောင်းဆိုချက်သည် ဦးတည်ရာကို ဖော်ပြသည်၊ ထို့ကြောင့် Host နှင့် Express hostname သည် ပရောက်စီ၏ အမည်တူများကို ခွဲခြားနိုင်မည်မဟုတ်ပါ။
east.proxy.example နှင့် west.proxy.example သည် တူညီသော သာမန် HTTP ပရောက်စီ နားထောင်သူသို့ ရောက်သည်ဟု ဆိုပါစို့။ မည်သည့်အမည်ကို သုံးသည့် ကလိုင်းမဆို ပို့နိုင်သည်။
GET http://www.example.org/report HTTP/1.1
Host: www.example.orgတောင်းဆိုချက်သည် ဝဘ်ဆိုက်ကို ဖော်ပြသည်။ TCP မဖွင့်မီ ကလိုင်းဖြေရှင်းခဲ့သော ပရောက်စီအမည်တူကို မသယ်ဆောင်ပါ။ ထို့ကြောင့် Host မှ ဆင်းသက်သော Express hostname သည် ထို ပရောက်စီ ဒိုမိန်းခွဲများကို အခြေခံ၍ လမ်းကြောင်း ရွေးနိုင်မည်မဟုတ်ပါ။
ကလိုင်းနှင့် ပရောက်စီကို သင်ထိန်းချုပ်ပါက ရှင်းလင်းသော လမ်းကြောင်းသတ်မှတ်ချက် ပေးပါ။ X-Route အမှတ်အသားကို အကောင်အထည်ဖော်သော ပရောက်စီအတွက်−
curl --proxy http://east.proxy.example:8080 \
--proxy-header 'X-Route: east' \
https://www.example.org/--proxy-header သည် CONNECT အပါအဝင် ပရောက်စီနှင့် ဆက်သွယ်မှုကို ဦးတည်သည်။ HTTPS တောင်းဆိုချက်ရှိ သာမန် -H ခေါင်းစီးသည် ဦးတည်ရာ၏ ကုဒ်ဝှက်ထားသော HTTP ဖလှယ်မှုအတွင်း၌ ရှိသည်။
ဆာဗာသည် လမ်းကြောင်းမူဝါဒကို အကောင်အထည်ဖော်ပြီး ခွင့်ပြုရမည်၊ ထို့နောက် အမှတ်အသားကို ဝဘ်ဆိုက်သို့ မပို့ဘဲ အသုံးပြုရမည်။ တစ်နည်းအားဖြင့် သီးခြားသတ်မှတ်ထားသော နားထောင်မှု အဆုံးမှတ်များ သို့မဟုတ် ပရောက်စီအကောင့်များကို လမ်းကြောင်းသတ်မှတ်ချက်အဖြစ် အသုံးပြုပါ။
HTTPS ဦးတည်ရာများအတွက် Node သည် ၎င်း၏ HTTP ဆာဗာ၏ connect ဖြစ်ရပ်မှတစ်ဆင့် ကနဦး ဥမင်တောင်းဆိုချက်ကို လက်ခံသည်။ သာမန် Express တောင်းဆိုချက် ကြားခံဆော့ဖ်ဝဲသည် ထိုဖြစ်ရပ်ကို မကိုင်တွယ်ပါ။ CONNECT ပစ်မှတ်သည် ဦးတည်ရာဆာဗာကို ဖော်ပြဆဲဖြစ်ပြီး ပရောက်စီအမည်တူကို မဟုတ်ပါ။