Сегодня я пытаюсь сделать вызов curl somesite, который слушает порт 8080. Однако вызовы, подобные этому, отправляются на порт 80, а не на 8080 вместо:
$ch = curl_init();
curl_setopt($ch, CURLOPT_PORT, 8080);
curl_setopt($ch, CURLOPT_URL, 'http://somesite.tld:8080');
curl_setopt($ch, CURLOPT_POST, count($data));
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$target_response = curl_exec($ch);
curl_close($ch);
Мне что-то не хватает?