Я создал простой REST API на Java (GET).
- Почтальон работает (как на локальном хосте, так и на IPv4)
- curl из командной строки работает (как на локальном хосте, так и на IPv4)
- Внешний запрос из другого города работает (IPv4)
Ожидается
На локальном хосте PHP Curl будет работать
p>
Актуально
По какой-то причине PHP Curl на IPv4 работает, но localhost не работает
Ошибка вывода PHP Curl
- Не удалось подключиться к локальному порту 8080: соединение отклонено
ошибка Curl: 7< /li>
Код
$url = 'http://localhost:8080/api/user';
$curl = curl_init($url);
echo json_decode(curl_exec($curl));
Я пробовал (из головы, без конкретного порядка)
curl_setopt ($curl, CURLOPT_PORT , 8080);
curl_setopt($curl, CURLOPT_POST, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
Подробнее здесь: https://stackoverflow.com/questions/600 ... on-refused