Имя: Пароль:
1C
1С v8
Получить файл по url с параметрами
0 дущ
 
13.07.12
17:56
Как средствами восьмерки можно получить текст страницы по url с параметрами, например такой урл
http://support.google.com/websearch/bin/answer.py?hl=ru&ei=kiYAUP2NDIvP4QSPnfyvCA&answer=190597&?sa=X&ved=0CHAQpwgwBw

т.е. не просто содержимое страницы http://support.google.com/websearch/bin/answer.py, а ещё и с параметрами
hl=ru
ei=kiYAUP2NDIvP4QSPnfyvCA
answer=190597
sa=X
ved=0CHAQpwgwBw

пробовал так

   Соединение = Новый HTTPСоединение("support.google.com");
   Соединение.Получить("/websearch/bin/answer.py", "c:\temp\1.txt", "hl:ru" + Символы.ВК + Символы.ПС +
   "ei:kiYAUP2NDIvP4QSPnfyvCA" + Символы.ВК + Символы.ПС + "answer:190597"+ Символы.ВК + Символы.ПС + "sa:X" + Символы.ВК + Символы.ПС + "ved:0CHAQpwgwBw");

и никакого результата. Как это сделать?
1 дущ
 
13.07.12
18:37
+
2 Kreont
 
13.07.12
18:53
Скорей всего что параметром передаются какие то временные куки и т.п., и может автоматом так не работать, хотя надо разбираться что именно значат все поля:
ei=kiYAUP2NDIvP4QSPnfyvCA
answer=190597
sa=X
ved=0CHAQpwgwBw

Или попробовать переписать через:
WinHttp=Новый COMОбъект("WinHttp.WinHttpRequest.5.1");
3 дущ
 
13.07.12
18:58
(2) да это я к примеру привел.
В принципе, почти так и сделал.
Тема закрыта, сделал через Microsoft.XMLHTTP