Àṣàyàn aṣojú inú àyíká HTTP jẹ́ ti PHP HTTP stream wrapper. Ìsopọ̀ TCP àìtọ́ tí stream_socket_client dá kò di olùgbà aṣojú HTTP kìkì nítorí àṣàyàn yẹn wà nínú ohun àyíká.

Bí kóòdù bá so mọ́ àdírẹ́sì ibi-àfojúsùn tààrà, ó ń ṣí ọ̀nà TCP yẹn. Bí ó bá so mọ́ àdírẹ́sì aṣojú dípò, àwọn báìtì tó kàn yóò ṣì ní láti fi ìlànà aṣojú ṣiṣẹ́.

Fún HTTP CONNECT, ìyẹn túmọ̀ sí olùgbàléjò àti ebute ibi-àfojúsùn tó tọ́, ìjẹ́rìí aṣojú tó pọn dandan, ìtúpalẹ̀ ìdáhùn kíkún àti gbígba kí ìlànà ibi-àfojúsùn tó bẹ̀rẹ̀. Ìpè fread kan tí ń wá gbólóhùn àṣeyọrí kì í ṣe asopọ̀ kíkún. TCP lè pín ìdáhùn láàrin kíkà ọ̀pọ̀lọpọ̀ tàbí dá àwọn báìtì àfikún padà tí a gbọ́dọ̀ pa mọ́.

Fún ibi-àfojúsùn HTTPS, TLS gbọ́dọ̀ bẹ̀rẹ̀ nípasẹ̀ ọ̀nà àbẹ̀ tí a ti dá àti dájú ìdánimọ̀ ibi-àfojúsùn. Orúkọ olùgbàléjò aṣojú kì í ṣe ìdánimọ̀ ẹ̀rí ìwé ojú-òpó webù.

Lo olùgbà tàbí asopọ̀ tí ó ní àtìlẹ́yìn tí a kọ sílẹ̀ fún ìlànà aṣojú tó pọn dandan nígbà tí iṣẹ́ náà kàn jẹ́ gbígbé URL. Àwọn ètò HTTP àti SOCKS ti PHP cURL ń pèsè ọ̀nà gbígbé URL kan tí a tìlẹ́yìn. Stream àìtọ́ wúlò nígbà tí ohun-èlò náà fúnra rẹ̀ gbé iṣẹ́ ìlànà ìpele ìsàlẹ̀ yẹn. Kò gbọ́dọ̀ jogún àwọn ìrònú láti inú àpẹẹrẹ HTTP wrapper tí kò ní í ṣe pẹ̀lú rẹ̀ ní ìdákẹ́jẹ́.

Àwọn àpilẹ̀kọ tó jọra