Ana iya isa sabis ɗin HTTPS a port 8443 ta hanyar wakilin HTTP a port 8080. Waɗannan lambobin suna bayyana haɗi daban-daban:

$handle = curl_init('https://api.example:8443/status');
curl_setopt($handle, CURLOPT_PROXY, 'http://proxy.example:8080');
curl_setopt($handle, CURLOPT_RETURNTRANSFER, true);

Aikace-aikacen har yanzu yana da alhakin aiwatarwa, sarrafa kuskure da kuma zagayowar rayuwar riƙon. Sassan lambar suna riƙe abubuwan shigar da hanyar tare ba tare da canza tabbatarwar takardar shaida ba.

cURL yana fara haɗuwa da proxy.example:8080. Don wannan manufa ta HTTPS, buƙatar rami tana ambaton api.example:8443, kuma asalin TLS ya kasance api.example.

CURLOPT_PORT maye gurbin port ɗin manufa ne, ba port ɗin wakili ba. Sanya shi zuwa 443 duk lokacin da URL ya fara da https na iya maye gurbin sabis ɗin da aka tsara a kan 8443 da gangan. libcurl yana ba da shawarar zaɓar port ɗin a cikin URL maimakon amfani da wannan zaɓi.

Lokacin sake amfani da riƙo, ka lissafta duk wani bayyanannen maye gurbin port na baya. Sabon URL ba ya sauƙaƙa fassarar zaɓuɓɓukan da suka saba da juna.

Dole mai shiga tsakiya ya ba da izinin CONNECT zuwa port ɗin manufar da aka zaɓa. Ƙin 8443 ba dalili ba ne na motsa mai sauraron wakili ko kashe tabbatarwar TLS.

Labarai masu alaƙa