PHP இன் HTTP ப்ராக்ஸி சூழல் மூல TCP ஸ்ட்ரீமை மறுகட்டமைக்காது
PHP இன் HTTP ரேப்பரின் ப்ராக்ஸி விருப்பங்களையும் stream_socket_client TCP இணைப்பில் தேவையான நெறிமுறை வேலையையும் வேறுபடுத்துங்கள்.
HTTP சூழலின் ப்ராக்ஸி விருப்பம் PHP இன் HTTP ஸ்ட்ரீம் ரேப்பருக்கு உரியது. stream_socket_client உருவாக்கும் மூல TCP இணைப்பு, அந்த விருப்பம் ஒரு சூழல் பொருளில் இருப்பதால் மட்டும் HTTP ப்ராக்ஸி வாடிக்கையாளர் ஆகாது.
குறியீடு இலக்கு முகவரிக்கு நேரடியாக இணைந்தால், அது அந்த TCP பாதையைத் திறக்கிறது. அதற்குப் பதிலாக ப்ராக்ஸி முகவரிக்கு இணைந்தால், அடுத்த பைட்டுகள் இன்னும் ப்ராக்ஸி நெறிமுறையைச் செயல்படுத்த வேண்டும்.
HTTP CONNECT க்கு இதன் பொருள் செல்லுபடியாகும் இலக்கு ஹோஸ்ட் மற்றும் துறைமுகம், தேவையான எந்த ப்ராக்ஸி அங்கீகாரமும், பதிலின் முழுமையான பகுப்பாய்வு மற்றும் இலக்கு நெறிமுறை தொடங்கும் முன் ஏற்றுக்கொள்ளல். வெற்றி சொற்றொடரைத் தேடும் ஒரே fread அழைப்பு முழுமையான இணைப்பி அல்ல. TCP ஒரு பதிலை பல வாசிப்புகளுக்கு இடையே பிரிக்கலாம் அல்லது பாதுகாக்கப்பட வேண்டிய கூடுதல் பைட்டுகளைத் திருப்பித் தரலாம்.
HTTPS இலக்கிற்கு TLS பின்னர் நிறுவப்பட்ட சுரங்கப்பாதை வழியாகத் தொடங்கி இலக்கின் அடையாளத்தைச் சரிபார்க்க வேண்டும். ப்ராக்ஸி ஹோஸ்ட்பெயர் வலைத்தளத்தின் சான்றிதழ் அடையாளம் அல்ல.
பணி வெறுமனே ஒரு URL ஐப் பெறுவதாக இருக்கும்போது, தேவையான ப்ராக்ஸி நெறிமுறைக்கு ஆவணப்படுத்தப்பட்ட ஆதரவு உள்ள வாடிக்கையாளர் அல்லது இணைப்பியைப் பயன்படுத்தவும். PHP cURL இன் HTTP மற்றும் SOCKS அமைப்புகள் ஆதரிக்கப்படும் ஒரு URL பெறும் பாதையை வழங்குகின்றன. மூல ஸ்ட்ரீம், பயன்பாடு அந்தக் கீழ்நிலை நெறிமுறை வேலையைத் தானே ஏற்கும்போது பயனுள்ளது; தொடர்பில்லாத HTTP ரேப்பர் எடுத்துக்காட்டில் இருந்து அனுமானங்களை அமைதியாகப் பெறக்கூடாது.