|
Выполнить команду из 1с
| ☑ |
0
Sova123
05.05.14
✎
13:56
|
Как можно при нажатии кнопки выпонлнить вот такую команду
|
|
1
Godofsin
05.05.14
✎
13:58
|
чо там?
|
|
2
Sova123
05.05.14
✎
14:00
|
это страничка возвращает ок
Нужно просто прочитать, но не открывать страницу
|
|
3
fisher
05.05.14
✎
14:00
|
Мне мама не велела по таким ссылкам ходить.
|
|
4
ДенисЧ
05.05.14
✎
14:00
|
Хоть через КомандаСистемы(), или ЗапуститьПРиложение(), или HTTPСоединение.Получить()
|
|
5
ДенисЧ
05.05.14
✎
14:00
|
(2) Если получить, то третий вариант
|
|
6
Sova123
05.05.14
✎
14:13
|
А я думала вот это
Соединение = Новый HTTPСоединение(";, 8080);
Заголовки = Новый Соответсвие();
Заголовки.Вставить("host", ";);
Запрос = Новый HTTPЗапрос("/?thisisapi=yes&module=postgresql&mode=off", Заголовки);
Запрос.УстановитьТелоИзСтроки("<order>My new order</order>");
Соединение.Записать(Запрос);
ТОлько не пойму как толком рапсиать
|
|
7
Sova123
07.05.14
✎
08:27
|
как выполнить такую команду?
вот что получилось
Сервер = ".***";
Ресурс = "/?thisisapi=yes&moduleostgresql&mode=mode";
HTTP = Новый HTTPСоединение(Сервер,80,,,,Ложь);
HTTP.Прокси.НеИспользоватьПроксиДляЛокальныхАдресов = Истина;
ФайлЗапроса = ПолучитьИмяВременногоФайла();
ТекстовыйФайл = Новый ТекстовыйДокумент;
ТекстовыйФайл.УстановитьТекст("&mode=off");
ТекстовыйФайл.Записать(ФайлЗапроса, КодировкаТекста.UTF8);
ФайлРезультата = ПолучитьИмяВременногоФайла();
ЗаголовокHTTP = Новый Соответствие();
ЗаголовокHTTP.Вставить("Content-Type","text/html;charset=utf-8");
HTTP.ОтправитьДляОбработки(ФайлЗапроса, Ресурс, ФайлРезультата, ЗаголовокHTTP);
Ответ = Новый ТекстовыйДокумент();
Ответ.Прочитать(ФайлРезультата, КодировкаТекста.UTF8);
ТекстОтвета = Ответ.ПолучитьТекст();
УдалитьФайлы(ФайлЗапроса);
УдалитьФайлы(ФайлРезультата);
Но что то не робит
|
|