Имя: Пароль:
1C
1С v8
Как отправить Json POST запрос из v8?
0 shpala
 
21.04.13
14:01
С форматом json разобрался.
Есть строка в формате json, есть адрес, "http://...response.json".
Каким методом отослать строку в формате json на этот адрес?
Сейчас делаю:
HTTP.ОтправитьДляОбработки(<Строка в формате JSON>, "http://...response.json", "C:\1C\1.txt",);
Очевидно это неправильно)
Помогите разобраться, пожалуйста.
1 Ковычки
 
21.04.13
14:09
Очевидно это правильно
2 rs_trade
 
21.04.13
14:09
Я так отправлял

   Запрос    = "http://maps.google.ru/maps/geo?"+"q="+url_Адрес+"&"+"key="+Ключ+"&output="+ФорматОтвета+"&oe=cp1251&sensor=true_or_false";
   
   Попытка
       XMLHttp    = GetCOMObject("",    "Microsoft.XMLHTTP");
       //xmlDom    = GetCOMObject("",    "Microsoft.XMLDOM");
   Исключение
       Возврат Неопределено;
   КонецПопытки;
   
   
   //Инициируем асинхронный запрос, который вернет управление программе только после получения ответа
   Попытка
       XMLHttp.Open("GET", Запрос, Ложь);
       //XMLHttp.setRequestHeader("Content-Type", "text/html; charset=windows-1251");
   Исключение
       Ошибка = ОписаниеОшибки();
       Возврат Неопределено;
   КонецПопытки;
   
   //Отправка запроса                                                      
   XMLHttp.Send();
   
   Если XMLHttp.Status = 200 Тогда
       Возврат XMLHttp.ResponseText;
   Иначе
       Возврат Неопределено;    
   КонецЕсли;