|
v7: Отправка xml файла на Http | ☑ | ||
|---|---|---|---|---|
|
0
maestro-72
14.12.15
✎
12:22
|
Рылся в интернете, не смог найти примеров для отправки xml файла на НTTP. Речь идет об отправке уведомлений об отправке товара для EDI.
Сам файл xml формируется, а как его отправить из 1с77 непонятно. Может есть у кого пример? |
|||
|
1
Абыр
14.12.15
✎
12:42
|
V7HttpReader и ОтправитьДляОбработки()
или WinHttp.WinHttpRequest.5.1 тот же |
|||
|
2
Serginio1
14.12.15
✎
12:46
|
Для 7 ки сам доктор прописал.
http://catalog.mista.ru/public/238584/ Смотришь примеры для System.Net.Http.HttpClient https://msdn.microsoft.com/ru-ru/library/system.net.http.httpclient(v=vs.118).aspx И можешь использовать все классы .Net |
|||
|
3
maestro-72
14.12.15
✎
13:08
|
(1) V7HttpReader говорят, якобы, не очень здорово работает, я пытался пользовать WinHttp.WinHttpRequest.5.1 и параметры вроде как неплохо передает, а вот с файлами не знаю как.
Вот чтото подобное делал, только теперь надо вместо параметров передать xml файл: Парам="<?xml version=""1.0"" encoding=""utf-8""?> |<s:Envelope xmlns:s=""http://schemas.xmlsoap.org/soap/envelope/""> |<s:Body> |<ActivateInterview xmlns=""http://tempuri.org/"" |xmlns:i=""http://www.w3.org/2001/XMLSchema-instance""> |<dealerCode>"+СокрЛП(Константа.КодДилера)+"</dealerCode> |<salonCode>"+СокрЛП(Константа.КодДилера)+"</salonCode> |<date>"+лТекДатаВремя+"</date> |<name>"+ Им + " " + Фам+" "+ Отч + "</name> |<phone>"+лТелефон+"</phone> |<vin>"+лВИН+"</vin> |<licNumber>"+лКод1+"</licNumber> |</ActivateInterview> |</s:Body> |</s:Envelope>"; url = "http://62.105.142.177:1555/OtherServices/ActivationService/ActivationInterviewService.asmx"; x = CreateObject("Microsoft.XMLHTTP"); x.Open("POST", url, 0); x.SetRequestHeader("Content-Type", "text/xml; charset=utf-8"); x.SetRequestHeader("SOAPAction","http://tempuri.org/ActivateInterview"); x.send(Парам); Ответ =x.ResponseText; |
|||
|
4
VoditelKobyly
14.12.15
✎
13:56
|
А нельзя закатить весь XML файл в строку ФайлВВидеСтрокиXML и также отправить
x.send(ФайлВВидеСтрокиXML)? |
| Форум | Правила | Описание | Секции | Поиск |