0
Sh18
03.06.16
✎
10:02
|
Не могу понять, почему не проходит соединение. Пишу соединение самописной базы с сайтом по протоколу Битрикс. Долго ругался, что сайт не авторизует, ребята мне сделали тестовую страницу без всякой авторизации, и ее я тоже считать, оказалось, не могу. Практически ясно, что запрос не уходит в инет.
Конкретно, на такой запрос
Функция ТестовоеСоединение() Экспорт
Соединение = Новый HTTPСоединение("th.headpoint.ru");
HTTPОтвет = Соединение.Получить("test.txt", ПолучитьИмяВременногоФайла());
Сообщить(HTTPОтвет.КодСостояния);
Возврат HTTPОтвет;
КонецФункции
Возвращается
Ошибка работы с Интернет: Server returned nothing (no headers, no data)
Имеется прокси. По идее, 1С подхватывает прокси из IE, но и прямое указание ничего не дает. При этом, админы утверждают, что у них все открыто. Действительно, работает следующее:
- через IE по указанному адресу зайти без проблем
- качаются курсы валют с рбк, но это через COMОбъект("MSXML2.XMLHTTP")
Можно переписать выгрузку через СОМ, но не хотелось бы разбираться с этим, когда имеются простые объекты, которые должны работать. Да и вообще, должно же работать!
Вопрос: где могут стоять запреты? Куда ткнуть носом админов?
|
|
4
Sh18
03.06.16
✎
10:17
|
)) Спасибо, сейчас посмотрю. Тогда, видимо, разобрался, но с тех пор точно с инетом не работал. И сейчас залез в закачку валют, там использвется COMОбъект("MSXML2.XMLHTTP"), не НТТРСоединение. Но спасибо, похоже, это должно быть оно
|
|
5
Sh18
03.06.16
✎
12:40
|
Увы, эта песня оказалась фальшивой.
Точнее, кое что сработало. <a href=";По этой технологии</a> я сделал файл inetcfg.xml, прописал исключение для сайта в IE. Сервер наконец вернул ответ, но увы, не тот, который надо:
Ошибка работы с Интернет: Couldn't resolve host name
При этом, сайт работает, страница в браузере видна (не в IE, там она в исключениях из прокси). Ясно, что непонятки между 1С и прокси продолжаются. Можно плюнуть и переписать на COMОбъект("MSXML2.XMLHTTP"), но, с одной стороны, реализовывать протокол битрикс сложнее, чем просто один раз качнуть курсы, в другой, ну западло же! Должно же работать!
В какой еще бубен постучать, чтобы 1С и прокси договорились?
|
|