ஒரு பார்வையாளர் ஒரு பொத்தானை அழுத்துகிறார். உங்கள் PHP சேவையகம் ஒரு வெளிப்புற API-ஐ அழைக்கிறது. API சேவையகத்தின் வெளிச்செல்லும் இணைப்பை, அல்லது அந்த இணைப்புக்கு அமைக்கப்பட்ட proxy-யின் வெளியேற்றத்தை பார்க்கிறது. பார்வையாளரின் உலாவி உங்கள் இணையதளத்திற்கான தனி இணைப்பைக் கையாளுகிறது.

பார்வையாளரின் முகவரியை ஒரு தலைப்புக்குள் நகலெடுப்பது PHP இணைப்பை பார்வையாளரின் வலையமைப்புக்கு நகர்த்த முடியாது. தலைப்புகள் ஏற்கனவே நிறுவப்பட்ட இணைப்பின் மேல் அனுப்பப்படும் தரவு. ஒரு இலக்கு அதன் சொந்த பயன்பாட்டு தர்க்கத்தில் நம்பகமான அனுப்பும் தலைப்பைப் பயன்படுத்தலாம், ஆனால் அது தலைப்பு மதிப்பை இணைப்பின் மூல முகவரியாக மாற்றாது.

proxy இணைப்பை ஏற்க வேண்டும்

PHP cURL-ஐ மற்றொரு இயந்திரம் வழியாக அனுப்ப, அந்த இயந்திரம் கோரிக்கையை எடுத்துச் செல்ல அனுமதியுடன் அணுகக்கூடிய proxy சேவையை வழங்க வேண்டும். PHP செயல்முறை அதனுடன் இணைக்க முடிய வேண்டும். பார்வையாளரின் சாதாரண உலாவி அமர்வு உங்கள் சேவையகத்திற்கு அத்தகைய பொது proxy முனையை வழங்காது.

libcurl proxy விருப்பம் cURL இணைக்கும் சேவையைத் தேர்ந்தெடுக்கிறது. அது தன்னைச் சார்ந்து ஒரு தன்னிச்சையான உலாவியை கோரிக்கையைத் தொடங்கச் சொல்ல முடியாது.

உலாவி கோரிக்கை வேறு வடிவமைப்பு

சில API-களுக்கு, உலாவி இலக்கை நேரடியாக அழைக்க முடியும். அது கோரிக்கையை பயனரின் வலையமைப்பு பாதையில் வைக்கிறது, அவர்களின் சொந்த proxy அமைப்புக்கு உட்பட்டது. இது உலாவி வாடிக்கையாளர்களுக்காக வடிவமைக்கப்பட்ட API-ஐயும் தேவைப்படுத்துகிறது. குறுக்கு-தோற்ற அணுகல் CORS-ஐப் பின்பற்றுகிறது, உலாவி குறியீட்டுக்கு அனுப்பப்படும் சான்றுகள் அந்த வாடிக்கையாளருக்குக் கிடைக்கும்.

proxy விருப்பத்தைத் தேர்ந்தெடுப்பதற்கு முன் கோரிக்கை எங்கு சேர வேண்டும் என்பதை முடிவு செய்யுங்கள். சேவையக சான்றுகளை சேவையகத்திலேயே வைத்திருங்கள்; சேவை ஆதரிக்கும் போது ஆவணப்படுத்தப்பட்ட உலாவி ஒருங்கிணைப்பைப் பயன்படுத்துங்கள். சேவையக கோரிக்கை பார்வையாளரின் வலையமைப்பு அடையாளத்தைப் பெறுவதற்கு எந்த வடிவமைப்பும் நம்பகமான குறுக்குவழியை வழங்காது.

தொடர்புடைய கட்டுரைகள்