Имя: Пароль:
1C
1С v8
HTTPСоединение, как работает метод get
,
0 Adecvator
 
27.06.14
17:31
Есть страничка: http://finance.ua/ru/currency#cash, с которой я хочу спарсить курсы валют, сохранить файл через InternetExplorer не получается надо разблокировать много скриптов рекламы, хочу через метод get.
Ссылка = "http://finance.ua/ru/currency#cash";;
_HTTPСоединение = Новый HTTPСоединение("finance.ua");
_HTTPСоединение.Получить(Ссылка, ИмяВходящегоФайла);

Ругается: Ошибка при вызове метода контекста (Получить): Файл не обнаружен 'http://finance.ua/ru/currency#cash'
1 Deon
 
27.06.14
17:34
Ссылка кривая
2 Adecvator
 
27.06.14
17:36
(1) это форум конвертнул, вообще это  http://finance.ua/ru/currency#cash
3 Deon
 
27.06.14
17:36
а
4 Deon
 
27.06.14
17:38
А код покажи где Ссылка и имя файла определяется
5 acsent
 
27.06.14
17:39
Ссылка = "ru/currency#cash";
6 Adecvator
 
27.06.14
17:49
(5) так тоже не работает
Ссылка = "ru/currency#cash";

ИмяФайла = "Curs.txt";
ВремКаталог = КаталогВременныхФайлов() + "tempKurs";
СоздатьКаталог(ВремКаталог);
УдалитьФайлы(ВремКаталог,"*.*");    
ИмяВходящегоФайла = "" + ВремКаталог + "\" + ИмяФайла;

_ТекстGET = "";
_HTTPСоединение = Новый HTTPСоединение("finance.ua");

Попытка
    _HTTPСоединение.Получить(Ссылка, ИмяВходящегоФайла);
Исключение
    Сообщить(""+ОписаниеОшибки());
КонецПопытки;
7 Adecvator
 
27.06.14
18:31
если соединяться через ru/currency#cash, пишет, что файл не обнаружен 'ru/currency#cash', вопрос, а как прочитать если нет непосредственно страницы хтмл?
8 Dmitry1c
 
27.06.14
18:52
(7) страница на самом деле есть.
9 Dmitry1c
 
27.06.14
18:52
(8) стоп, вру
10 Asmody
 
27.06.14
20:14
(0) грузи с ЦБ РФ, там все проще
11 Asmody
 
27.06.14
20:25
а вот тут смотрел? http://finance.ua/ru/price/~/1c
12 Adecvator
 
01.07.14
11:37
(11) тут деньги платить надо (
13 acsent
 
01.07.14
11:39
fiddler тебе в помощь
14 Adecvator
 
01.07.14
11:45
(13) ну и зачем мне прокси?
15 acsent
 
01.07.14
11:48
(14) Чтобы посмотреть как браузер вытягивает теже данные
16 Adecvator
 
01.07.14
11:57
(15) а что мне это даст?
17 acsent
 
01.07.14
11:58
(16) тебе наверно ничего
18 Adecvator
 
01.07.14
12:11
(17) вот файл, который я получаю из прокси: http://www.ex.ua/653578208486
19 Поpyчик-4
 
01.07.14
12:16
(7) Якоря в ссылках типа #cash не передаются на сервер, так как это фича браузерная, предназначенная для перехода в нужное место уже на клиенте. Почитай rfc
20 Adecvator
 
01.07.14
12:40
(19) спс. помогло )