lmik9898 Ответов: 1

завиток получить значение из вне нужен сайт логин и пароль


Я пытаюсь получить какую - то форму ценности за пределами веб-сайта, для которой нужны имя пользователя и пароль.
обычно мне нужно сначала перейти на страницу входа в систему(https://xxx.xxx.xxx/HomeAccess), а затем перейти к https://xxx.xxx.xxx/xxx.aspx. Но если без логина просто зайти на страницу xxx.aspx, я получу errror "страница не может быть отображена, потому что произошла внутренняя ошибка сервера.";

в PHP я пытаюсь использовать этот код
<?php

$ch = curl_init();
$url = 'https://xxx.xxx.xxx/xxx.aspx';
$username ='uuuuu';
$password ='ppppp';
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERPWD, "$username:$password");
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
$output = curl_exec($ch);
$info = curl_getinfo($ch);
curl_close($ch);

print $output;

?>


Я получил чистую страницу.

Есть идеи? спасибо

1 Ответов

Рейтинг:
8

Krishna Yadav

вы можете загрузить содержимое страницы с помощью следующей команды

curl.exe -u "${user}:${pass}" -L "$page" | Set-Content -Encoding UTF8 $raw