የ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 መጠቅለያ ምሳሌ ግምቶችን በፀጥታ መውረስ የለበትም።