CURLOPT_PROXYPORT የፖርት ቁጥር ብቻ ያቀርባል። የፕሮክሲ አስተናጋጅን አይለይም፣ ፕሮቶኮል አይመርጥም እና በአካባቢው ማሽን ላይ አድማጭ አይፈጥርም።

አዲስ የPHP cURL ውቅር ሙሉው መጨረሻ አንድ ላይ ሲቆይ ለማንበብ ቀላል ይሆናል፦

curl_setopt($handle, CURLOPT_PROXY, 'http://proxy.example:3128');

የlibcurl ሰነድ የተለየውን የፖርት አማራጭ አያበረታታም። ያለው ኮድ ግን ውስጥ ፖርት ከሌለው አስተናጋጅ ጋር ሊጠቀምበት ይችላል፦

curl_setopt($handle, CURLOPT_PROXY, 'http://proxy.example');
curl_setopt($handle, CURLOPT_PROXYPORT, 3128);

በፕሮክሲ ሕብረቁምፊ ውስጥ በግልጽ የተካተተ ፖርት ከተለየው አማራጭ ይቀድማል። ሁለት የሚጋጩ ቁጥሮችን ከመያዝ ይቆጠቡ።

CURLOPT_PROXYPORT በአንድ ቁራጭ ውስጥ ብቻ ከታየ፣ ቀሪውን የhandle ውቅር እና ተገቢውን አካባቢ ይመልከቱ። ቁራጩ ብቻውን libcurl የትኛውን የፕሮክሲ አስተናጋጅ እንደሚጠቀም አይገልጽም።

ፖርት 3128 የተለመደ የማሰማራት ምርጫ ነው፣ የፕሮቶኮል መለያ አይደለም። የአድማጩን እውነተኛ ፕሮቶኮልና ፖርት ይጠቀሙ። ለሕዝብ የHTTP መንገድ የHTTP ፕሮክሲ ዝርዝር በፕሮክሲ URL ውስጥ አንድ ላይ ሊቀመጡ የሚገባቸውን የአድራሻና ፖርት እጩዎች ያቀርባል። በሌላ ፖርት ላይ የሚደረስ ፕሮክሲ ምሳሌን ለማሟላት ብቻ መቀየር አያስፈልገውም።

ተዛማጅ ጽሑፎች