[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: задать headers в file_get_contents
Oggy
Здравствуйте. Мне для роботы с API надо послать запрос такого типа:
Цитата

GET https://www.stuller.com/api/v1/products?SKU...TE-GEN:117417:G HTTP/1.1
Authorization: Basic aGVsbG86d29ybGQ=
Accept: application/xml
Content-Type: application/json; charset=utf-8
Host:www.stuller.com
Content-Length: 0
Expect: 100-continue


как это оформить для file_get_contents чтобы получить ответ ? пробую так:

if (!isset($_SERVER['PHP_AUTH_USER'])) {
header('GET https://www.stuller.com/api/v1/products?SKU=IOLITE-GEN:117417:G HTTP/1.1');
header('Authorization: Basic aGVsbG86d29ybGQ=');
header('Accept: application/xml');
header('Content-Type: application/json');
header('Host: www.stuller.com');
header('Content-Length: 0');
header('Expect: 100-continue');
echo 'error';
exit;
} else {
echo "WELCOME !";
}

но получаю всегда error. Может HTTP/1.1 надо отдельно прописать ?
brevis
И как тебе только удается оставаться в профессии так долго...

https://www.google.com/search?q=file_get_contents+basic+auth

_____________
Чатик в телеге
Oggy
Цитата (brevis @ 13.10.2017 - 14:44)
И как тебе только удается оставаться в профессии так долго...

https://www.google.com/search?q=file_get_contents+basic+auth

biggrin.gif
а почему я должен НЕ оставаться в профессии ? а как тебе удается так долго оставаться в профессии ?
brevis
Секрет знаю

_____________
Чатик в телеге
Oggy
Цитата (brevis @ 13.10.2017 - 17:03)
Секрет знаю

smile.gif кстати спасибо за ссылку, я разобрался, держи +1
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.