Chaguo la proksi la muktadha wa HTTP ni la kifuniko cha mtiririko wa HTTP cha PHP. Muunganisho mbichi wa TCP unaoundwa na stream_socket_client haufanyi kuwa mteja wa proksi wa HTTP kwa sababu tu chaguo hilo liko katika kitu cha muktadha.

Ikiwa msimbo unamuunganisha moja kwa moja na anwani ya lengwa, unafungua njia hiyo ya TCP. Ikiwa unamuunganisha na anwani ya proksi badala yake, baiti zinazofuata bado zinahitaji kutekeleza itifaki ya proksi.

Kwa HTTP CONNECT hiyo inamaanisha jina la mwenyeji na bandari ya lengwa halali, uthibitishaji wowote wa proksi unaohitajika, uchanganuzi kamili wa jibu na kukubalika kabla itifaki ya lengwa haijaanza. Wito mmoja wa fread unaotafuta kirai cha mafanikio si kiunganishi kamili. TCP inaweza kugawanya jibu kati ya usomaji au kurudisha baiti za ziada ambazo lazima zihifadhiwe.

Kwa lengwa la HTTPS, TLS lazima ianze kupitia handaki lililoundwa na kuthibitisha utambulisho wa lengwa. Jina la mwenyeji wa proksi si utambulisho wa cheti cha tovuti.

Tumia mteja au kiunganishi chenye usaidizi ulioandikwa kwa itifaki ya proksi inayohitajika wakati kazi ni kupata URL tu. Mipangilio ya HTTP na SOCKS ya PHP cURL hutoa njia moja inayosaidiwa ya kupata URL. Mtiririko mbichi ni muhimu wakati programu yenyewe inashughulikia kazi hiyo ya itifaki ya ngazi ya chini; haipaswi kurithi kimya kimya mawazo kutoka kwa mfano wa kifuniko cha HTTP usiohusiana.

Makala zinazohusiana