|
HTTPСоединение - авторизация на сайте не проиходит
| ☑ |
0
Александр Игоревич
09.05.15
✎
10:47
|
Пытаюсь получить файл с сайта, но получаю Отказ Доступа
как правильно авторизоваться? Пытаюсь вот таким кодом, прокси не использую, пользователь и пароль верны 100%
Попытка
HTTP = Новый HTTPСоединение("abs-auto.su", , "123", "123");
Исключение
Сообщение.Текст = "Не удалось соединиться с сервером: ; »»;
Сообщение.Сообщить();
Сообщение.Текст = ОписаниеОшибки();
Сообщение.Сообщить();
Возврат;
КонецПопытки;
ИмяВходящегоФайла = "C:\Users\User\Desktop\test.html";//ПолучитьимяВременногоФайла("xml");
HTTPЗапрос = Новый HTTPЗапрос;
HTTPЗапрос.АдресРесурса = "export.xml";
Попытка
HTTP.Получить(HTTPЗапрос, ИмяВходящегоФайла);
Исключение
Сообщение.Текст = ОписаниеОшибки();
Сообщение.Сообщить();
Возврат;
КонецПопытки;
|
|
1
oleg_km
10.05.15
✎
11:39
|
Традиционные вопросы:
1) какая ошибка
2) Фиддлером смотрел?
|
|
2
Web00001
10.05.15
✎
12:24
|
Так там это, нужно (наверно)что бы сервер тебя опознал как зарегистрированного пользователя я подозреваю. А что то в коде я этого не вижу.
|
|
3
Gepard
10.05.15
✎
12:35
|
(0) а Вы уверены, что там стандартная авторизация веб-сервера?
|
|
4
Александр Игоревич
17.05.15
✎
13:48
|
(3) не уверен, какие еще бывают авторизации? как она называются? что бы я загуглил
|
|
5
Gepard
18.05.15
✎
14:06
|
(4) там похоже Drupal, если включен доступ, то с помощью АПИ, если нет, то эмулировать ввод пароля и т.п. (пост запросы и т.д.)
|
|