Tha seirbheis HTTPS air port 8443 ruigsinneach tro phrogsaidh HTTP air port 8080. Tha na h-àireamhan sin a' toirt cunntas air ceanglaichean eadar-dhealaichte:

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

Tha an t-aplacaid fhathast a' cumail smachd air a' chur an gnìomh, air làmhachadh mhearachdan agus air cuairt-beatha an làmh. Cumaidh an earrann na h-in-imrichean slighe còmhla gun dearbhadh an teisteanais atharrachadh.

Ceanglaichidh cURL ri proxy.example:8080 an toiseach. Airson a' chinn-uidhe HTTPS seo, tha an t-iarrtas tunail ag ainmeachadh api.example:8443, agus fanaidh dearbh-aithne TLS mar api.example.

'S e CURLOPT_PORT a th' ann an cur-thairis air port a' chinn-uidhe, chan ann air port a' phrogsaidh. Ma chuirear gu 443 e gach uair a thòisicheas URL le https, dh'fhaodadh e seirbheis a thathar a' cumail a dh'aona-gheall air 8443 a chur thairis. Tha libcurl a' moladh am port a thaghadh san URL seach an roghainn sin a chleachdadh.

Nuair a bhios tu ag ath-chleachdadh làmh, cuir san àireamh cuideachd cur-thairis port follaiseach sam bith a rinneadh roimhe. Chan eil URL ùr a' dèanamh roghainnean còmhstritheach a thèid a chumail nas fhasa ri mìneachadh.

Feumaidh an t-eadar-mheadhanach CONNECT chun a' phuirt ceann-uidhe a thaghadh a cheadachadh. Chan eil diùltadh airson 8443 na adhbhar airson an èisdear progsaidh a ghluasad no dearbhadh TLS a chur dheth.

Artaigilean co-cheangailte