У меня есть партнер, который создал для меня кое-какой контент.
Я могу получить доступ к странице с помощью своего браузера, но при попытке пользователя file_get_contents
я получаю 403 forbidden
.
Я пытался использовать stream_context_create
, но это не помогает -, возможно, потому, что я не знаю, что там должно быть.
1 )Есть ли способ очистить данные?
2 )Если нет, и если партнеру не разрешено настраивать сервер, чтобы разрешить мне доступ, что мне тогда делать?
Код, который я пробовал использовать:
$opts = array(
'http'=>array(
'user_agent' => 'My company name',
'method'=>"GET",
'header'=> implode("\r\n", array(
'Content-type: text/plain;'
))
)
);
$context = stream_context_create($opts);
//Get header content
$_header = file_get_contents($partner_url,false, $context);