не удалось открыть поток: HTTP-запрос не выполнен! HTTP / 1.1 404 не найден - PullRequest
0 голосов
/ 11 апреля 2019

Я звоню rest api, используя file_get_contents с базовой аутентификацией. Этот запрос работает нормально в Postman, но он отвечает 404 с file_get_contents.

$options = array(
    'http' => array(
        'method'  => 'POST',
        'content' => json_encode($data),
        'header'  => "Content-Type: application/json\r\nAuthorization: Basic " . base64_encode('username:password') . "\r\n",
    ),
);

$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
...