Я пытаюсь отправить заголовки с помощью php curl - что должно быть довольно просто - но, похоже, есть проблема.
Запуск на PHP 7.2 Я устанавливаю заголовки с помощью
curl_setopt($ch, CURLOPT_HTTPHEADER, array('My-custom-header-name' => 'Header-Value'));
При попытке распечатать информацию перед curl_exec с помощью
curl_getinfo($ch);
у меня следующий результат:
Заголовокчасть остается пустой, это потому, что она показывает заголовки ответа?Если да, как убедиться, что заголовки установлены правильно?
У меня есть доступ к удаленному адресу, который я пытаюсь достичь, и я вижу, ну, не вижу, ранееустановить заголовки.Я хотел бы убедиться, что они присоединены к запросу curl, прежде чем исследовать где-то еще.
Тот же запрос работает нормально с локального на удаленный адрес, есть ли изменения между php 7.1 и 7.2, которые я 'я не в курсе?
РЕДАКТИРОВАТЬ: Я добавил
curl_setopt($ch, CURLINFO_HEADER_OUT, true);
, но теперь следующее:
curl_getinfo($ch, CURLINFO_HEADER_OUT);
дает
POST /someurl HTTP/1.1
Host : Some host
Accept: */*
Content-Length: 153
Content-Type: application/x-www-form-urlencoded
Я не вижу своих пользовательских заголовков.
Большое спасибо за ваше время.