Имя: Пароль:
1C
1С v8
Формирование файла по HTTP запросу
0 svv1979
 
15.07.20
06:46
Добрый день

Есть ссылка http://sait2/pls/info/REESTR_PERSONS_TO_1C.run?rep_user=IVANOV&p_com=30274&p_reestr_format=xls&p_action=Пуск

При выполнении в браузере по ней открывается форма отчета и сразу формируется Exel файл

СерверИсточник = "sait2";
Адрес = Новый HTTPЗапрос("/pls/info/REESTR_PERSONS_TO_1C.run?rep_user=IVANOV&p_com=30274&p_reestr_format=xls&p_action=Пуск");
ИмяВходящегоФайла = C:\1\1.xls;
НТТР = Новый HTTPСоединение(СерверИсточник);
НТТР.Получить(Адрес, ИмяВходящегоФайла);
ВходящийФайл = Новый Файл(ИмяВходящегоФайла);

При выполнении, в файл сохраняется только форма с параметрами, а не сам готовый отчет

Надо что бы при запуске из один 1С формировался файл отчета и сохранялся на диск

В чем может быть проблема?
1 acht
 
15.07.20
07:21
(0) > В чем может быть проблема?
В непонимании тобой работы сайта. Возьми fiddler, посмотри на обмен браузера с сервером, убедись, что там больше одного запроса, пойми - кто и как формирует последующие, сделай из 1С также.
2 Fram
 
15.07.20
08:42
(1) да без фидлера можно. В браузере нажми ф12, перейди на закладку Сеть, а потом введи свою ссылку в адресной строке, и наблюдай за вызовами внизу
3 svv1979
 
15.07.20
09:36
(1) (2) Это ссылка на получение отчета из базы оракл и  
и в базе так же происходит работа через internet explorer

может надо другим способом запускать формирование файла отчета?
4 dezss
 
15.07.20
09:43
(3) Там могут быть редиректы, так что смотри на запросы, как советуют товарищи из (1) и (2).
5 dezss
 
15.07.20
09:44
(4) + проверь что возвращает твой НТТР.Получить(Адрес, ИмяВходящегоФайла);
Коды ответа, заголовки и т.д.
6 Gimalaj
 
15.07.20
09:53
Попробуй получить файл через метод ПолучитьТелоКакДвоичныеДанные()
Примерно так:

...
НТТР = Новый HTTPСоединение(СерверИсточник);
...
Ответ = НТТР.Получить(Адрес);
ВходящийФайл = Ответ.ПолучитьТелоКакДвоичныеДанные();
ВходящийФайл.Записать(ИмяВходящегоФайла);
7 svv1979
 
15.07.20
13:35
(5) НТТР.Получить(Адрес).ПолучитьТелоКакСтроку()

<HTML>
<HEAD>
<META http-equiv=Content-Type content="application/vnd.ms-excel; charset=windows-1251" name="">
<TITLE>Сведения о проживающих в жилом фонде</TITLE>
</HEAD>
<BODY
>
<TABLE WIDTH="100%">
<TR>
<TD ALIGN="left"><H2 style="COLOR: green">Сведения о проживающих в жилом фонде</H2></TD>
</TR>
</TABLE>
<SMALL style="COLOR: gray">15.07.2020 16:33</SMALL>
<HR size=3 style="COLOR: gray">
<FORM ACTION="reestr_persons_to_1C.run" METHOD="POST">
<INPUT TYPE="hidden" NAME="rep_user" VALUE="TVERETINA">
Фондодержатель: <SELECT NAME="p_com">
<OPTION VALUE=30274>ООО УК ДЕЗ ВЖР
<OPTION VALUE=30273>ООО УК ДЕЗ ЦЖР
</SELECT>
<BR>
<BR>
Улица: <SELECT NAME="p_str">
<OPTION VALUE=0>< Все >
<OPTION VALUE=5732>Авиационная ул.
<OPTION VALUE=2185>Артема ул.
<OPTION VALUE=5734>Аэродромная ул.
<OPTION VALUE=2186>Бажова ул.
<OPTION VALUE=2187>Бахилова ул.
<OPTION VALUE=2188>Береговая ул.
<OPTION VALUE=6313>Боровая ул.
<OPTION VALUE=77119>Брусовая ул.
<OPTION VALUE=2189>Быстринская ул.
<OPTION VALUE=2060>Взлетный пр-д.
<OPTION VALUE=2192>Восход ул.
<OPTION VALUE=2193>Гагарина ул.
<OPTION VALUE=17278>Генерала Иванова ул.
<OPTION VALUE=2194>Геологическая ул.
<OPTION VALUE=2195>Геологов ул.
<OPTION VALUE=2207>Грибоедова ул.
<OPTION VALUE=2178>Григория Кукуевицкого ул.
<OPTION VALUE=2196>Губкина ул.
<OPTION VALUE=2198>Декабристов ул.
<OPTION VALUE=2199>Дзержинского ул.
<OPTION VALUE=2181>Дорожная ул.
<OPTION VALUE=11170>Дорожный пер.
<OPTION VALUE=6305>За ручьем ул.
<OPTION VALUE=2100>Заводская ул.
<OPTION VALUE=2101>Затонская ул.
<OPTION VALUE=11757>Зеленая ул.
<OPTION VALUE=12198>Зеленый пер.
<OPTION VALUE=11668>Ивана Кайдалова наб.
<OPTION VALUE=1936>Кедровый пр-д.
<OPTION VALUE=11173>Комсомольская ул.
<OPTION VALUE=2109>Комсомольский пр-т.
<OPTION VALUE=7838>Космонавтов ул.
<OPTION VALUE=2110>Крылова ул.
<OPTION VALUE=6308>Курортная ул.
<OPTION VALUE=2113>Ленина пр-т.
<OPTION VALUE=2114>Ленинградская ул.
<OPTION VALUE=2116>Лесная ул.
<OPTION VALUE=2118>Магистральная ул.
<OPTION VALUE=2119>Майская ул.
<OPTION VALUE=2140>Марии Поливановой ул.
<OPTION VALUE=2120>Маяковского ул.
<OPTION VALUE=2121>Мелик-Карамова ул.
<OPTION VALUE=2126>Мечникова ул.
<OPTION VALUE=2122>Мира пр-т.
<OPTION VALUE=77021>Молодежная ул.
<OPTION VALUE=2123>Молодежный пр-д.
<OPTION VALUE=2124>Московская ул.
<OPTION VALUE=2179>Мунарева пр-д.
<OPTION VALUE=2127>Набережный пр-т.
<OPTION VALUE=2128>Нагорная ул.
<OPTION VALUE=10064>Нагорный пер.
<OPTION VALUE=26337>Народная ул.
<OPTION VALUE=2129>Нефтяников ул.
<OPTION VALUE=7840>Новая ул.
<OPTION VALUE=2133>Обская ул.
<OPTION VALUE=2201>Озерная ул.
<OPTION VALUE=2134>Октябрьская ул.
<OPTION VALUE=25775>Осенняя ул.
<OPTION VALUE=2132>Островского ул.
<OPTION VALUE=2139>Парковая ул.
<OPTION VALUE=2202>Первопроходцев пр-д.
<OPTION VALUE=2138>Пионерская ул.
<OPTION VALUE=78416>Полярная ул.
<OPTION VALUE=2144>Привокзальная ул.
<OPTION VALUE=10131>Пролетарская ул.
<OPTION VALUE=2141>Пролетарский пр-т.
<OPTION VALUE=2142>Просвещения ул.
<OPTION VALUE=2145>Профсоюзов ул.
<OPTION VALUE=2143>Пушкина ул.
<OPTION VALUE=2146>Рабочая ул.
<OPTION VALUE=2147>Разведчиков ул.
<OPTION VALUE=2148>Республики ул.
<OPTION VALUE=6306>Речная ул.
<OPTION VALUE=2150>Рыбников ул.
<OPTION VALUE=2511>Садовая ул.
<OPTION VALUE=2159>Садовый пер.
<OPTION VALUE=12893>Саймовская ул.
<OPTION VALUE=2155>Северная ул.
<OPTION VALUE=2156>Сибирская ул.
<OPTION VALUE=2157>Советов пр-д.
<OPTION VALUE=2161>Строителей ул.
<OPTION VALUE=2158>Студенческая ул.
<OPTION VALUE=2160>Сургутская ул.
<OPTION VALUE=11260>Таежная ул.
<OPTION VALUE=2163>Терешковой ул.
<OPTION VALUE=2165>Толстого ул.
<OPTION VALUE=12813>Университетская ул.
<OPTION VALUE=2180>Учебная ул.
<OPTION VALUE=17233>Фармана Салманова ул.
<OPTION VALUE=2166>Федорова ул.
<OPTION VALUE=10666>Флегонта Показаньева ул.
<OPTION VALUE=2167>Чехова ул.
<OPTION VALUE=2168>Школьная ул.
<OPTION VALUE=2169>Щепеткина ул.
<OPTION VALUE=2170>Энгельса ул.
<OPTION VALUE=2171>Энергетиков ул.
<OPTION VALUE=2172>Энтузиастов ул.
<OPTION VALUE=10065>Юганский пер.
<OPTION VALUE=2174>Югорская ул.
<OPTION VALUE=5733>Южный пер.
<OPTION VALUE=2175>Юности ул.
<OPTION VALUE=2182>30 Лет Победы ул.
<OPTION VALUE=2183>50 Лет ВЛКСМ ул.
<OPTION VALUE=2184>60 Лет Октября ул.
<OPTION VALUE=15594>База Орса ул., База ОРСа 'Кедровый'
<OPTION VALUE=6230>Линия 1, База ОРСа 'Кедровый'
<OPTION VALUE=6231>Линия 2, База ОРСа 'Кедровый'
<OPTION VALUE=15134>Линия 3, База ОРСа 'Кедровый'
<OPTION VALUE=5765>Линия 1, Взлетный
<OPTION VALUE=5793>Линия 1А, Взлетный
<OPTION VALUE=14119>Линия 10, Взлетный
<OPTION VALUE=5794>Линия 2, Взлетный
<OPTION VALUE=5855>Линия 3, Взлетный
<OPTION VALUE=5856>Линия 4, Взлетный
<OPTION VALUE=5857>Линия 5, Взлетный
<OPTION VALUE=5858>Линия 5А, Взлетный
<OPTION VALUE=5859>Линия 6, Взлетный
<OPTION VALUE=5946>Линия 7, Взлетный
<OPTION VALUE=6016>Линия 8, Взлетный
<OPTION VALUE=6020>Линия 9, Взлетный
<OPTION VALUE=6206>Гидромеханизаторов ул., ГОЛД-ФИШ
<OPTION VALUE=14185>Госснаб пос., Госснаб
<OPTION VALUE=15546>СКД ул., Госснаб
<OPTION VALUE=2200>Дорожный поселок ул., Дорожный
<OPTION VALUE=6080>Вахта - 80 ул., Звездный
<OPTION VALUE=11711>Трубная ул., Звездный
<OPTION VALUE=6235>Зеленый пос., Зеленый
<OPTION VALUE=22403>база Орса ул., Кедровый
<OPTION VALUE=23275>Линия 14, Кедровый
<OPTION VALUE=9559>Линия 0, Кедровый-1
<OPTION VALUE=6160>Линия 1, Кедровый-1
<OPTION VALUE=6169>Линия 10, Кедровый-1
<OPTION VALUE=6170>Линия 11, Кедровый-1
<OPTION VALUE=6171>Линия 12, Кедровый-1
<OPTION VALUE=6172>Линия 13, Кедровый-1
<OPTION VALUE=6173>Линия 14, Кедровый-1
<OPTION VALUE=6175>Линия 16, Кедровый-1
<OPTION VALUE=6161>Линия 2, Кедровый-1
<OPTION VALUE=6162>Линия 3, Кедровый-1
<OPTION VALUE=6163>Линия 4, Кедровый-1
<OPTION VALUE=6164>Линия 5, Кедровый-1
<OPTION VALUE=6165>Линия 6, Кедровый-1
<OPTION VALUE=6166>Линия 7, Кедровый-1
<OPTION VALUE=6167>Линия 8, Кедровый-1
<OPTION VALUE=6168>Линия 9, Кедровый-1
<OPTION VALUE=11310>Кедровый-2 пос., Кедровый-2
<OPTION VALUE=6084>Лесной пос., Лесной
<OPTION VALUE=9834>Аэрофлотская ул., Лунный
<OPTION VALUE=10708>Востокбурвод ул., Лунный
<OPTION VALUE=5293>Лесная ул., Лунный
<OPTION VALUE=2029>Линия 1, Лунный
<OPTION VALUE=5294>Линия 10, Лунный
<OPTION VALUE=5295>Линия 12, Лунный
<OPTION VALUE=5296>Линия 3, Лунный
<OPTION VALUE=5298>Линия 4, Лунный
<OPTION VALUE=5299>Линия 5, Лунный
<OPTION VALUE=5300>Линия 6, Лунный
<OPTION VALUE=5301>Линия 7, Лунный
<OPTION VALUE=5303>Линия 9, Лунный
<OPTION VALUE=5304>Лунный пос., Лунный
<OPTION VALUE=9083>Озерная ул., Лунный
<OPTION VALUE=2162>Таежная ул., Лунный
<OPTION VALUE=10426>ХРУ ПМК - 13 ул., Лунный
<OPTION VALUE=1938>Энергостроителей ул., Лунный
<OPTION VALUE=5601>Высоковольтная ул., Медвежий угол
<OPTION VALUE=11733>Дорожная ул., Медвежий угол
<OPTION VALUE=5599>Линия 1, Медвежий угол
<OPTION VALUE=10444>Линия 2, Медвежий угол
<OPTION VALUE=6090>Линия 3, Медвежий угол
<OPTION VALUE=10394>Медвежий угол пос., Медвежий угол
<OPTION VALUE=5600>Олимпийская ул., Медвежий угол
<OPTION VALUE=6102>МК-32 пос., МК-32
<OPTION VALUE=5218>Строителей ул., МК-37
<OPTION VALUE=10558>Монтажников ул., МО-80
<OPTION VALUE=10560>Мостостроителей ул., МО-80
<OPTION VALUE=10563>Мостостроительная ул., МО-80
<OPTION VALUE=10564>Тюменская ул., МО-80
<OPTION VALUE=2026>Кольцевая ул., МО-94
<OPTION VALUE=2047>Красная ул., МО-94
<OPTION VALUE=2057>Пограничная ул., МО-94
<OPTION VALUE=5896>ПСО-34 пос., ПСО-34
<OPTION VALUE=6108>РЭБ Флота пос., РЭБ Флота
<OPTION VALUE=6182>Железнодорожная ул., СМП
<OPTION VALUE=6183>Мостостроительная ул., СМП
<OPTION VALUE=6310>Тюменская ул., СМП
<OPTION VALUE=5691>Чернореченская ул., СМП
<OPTION VALUE=5829>Белоярская ул., Снежный
<OPTION VALUE=5831>Березовая ул., Снежный
<OPTION VALUE=5832>Буровиков ул., Снежный
<OPTION VALUE=5833>Гайдара ул., Снежный
<OPTION VALUE=5834>Геодезистов ул., Снежный
<OPTION VALUE=5835>Геофизиков ул., Снежный
<OPTION VALUE=5836>Коммунаров ул., Снежный
<OPTION VALUE=5837>Лазурная ул., Снежный
<OPTION VALUE=5838>Ново-Восточная ул., Снежный
<OPTION VALUE=5839>Павла Морозова ул., Снежный
<OPTION VALUE=5840>Первопроходцев ул., Снежный
<OPTION VALUE=5841>Петровского ул., Снежный
<OPTION VALUE=5842>Спортивная ул., Снежный
<OPTION VALUE=5843>Транспортная ул., Снежный
<OPTION VALUE=5844>Уральская ул., Снежный
<OPTION VALUE=5845>Челюскинцев ул., Снежный
<OPTION VALUE=5846>Чкалова ул., Снежный
<OPTION VALUE=5703>СУ-4 пос., СУ-4
<OPTION VALUE=5285>Авиаторов ул., Таежный
<OPTION VALUE=1947>Автодорожная ул., Таежный
<OPTION VALUE=5158>Аэрофлотская ул., Таежный
<OPTION VALUE=5287>Березовская ул., Таежный
<OPTION VALUE=9069>Железнодорожная ул., Таежный
<OPTION VALUE=5286>Пилотов ул., Таежный
<OPTION VALUE=5611>Тупиковая ул., Таежный
<OPTION VALUE=16123>Загородная ул., Финский
<OPTION VALUE=6106>Береговая ул., ЦПКРС
<OPTION VALUE=15311>ЦПКРС ул., ЦПКРС
<OPTION VALUE=1956>Линейная ул., Юность
<OPTION VALUE=9062>Молодежная ул., Юность
<OPTION VALUE=5633>Первомайская ул., Юность
<OPTION VALUE=1954>Саянская ул., Юность
<OPTION VALUE=5636>Транспортных строителей ул., Юность
<OPTION VALUE=1955>Шушенская ул., Юность
<OPTION VALUE=1952>Юбилейная ул., Юность
<OPTION VALUE=5635>60 лет Октября ул., Юность
</SELECT>
<BR>
<BR>
Дом:
<INPUT TYPE="text" NAME="p_hou" SIZE="18">
</SELECT>
<BR>
<BR>
Тип владельца: <SELECT NAME="p_ur_fiz">
<OPTION VALUE=0 >< Все >
<OPTION VALUE=1 >Физ. лица
<OPTION VALUE=2 >Юр. лица
</SELECT>
<BR>
<BR>
Тип помещения: <SELECT NAME="p_accType">
<OPTION VALUE=0 >< Все >
<OPTION VALUE=1 >Жилое
<OPTION VALUE=2 >Нежилое
</SELECT>
<BR>
<BR>
Формат реестра: <SELECT NAME="p_reestr_format">
<OPTION VALUE=web>Отчёт в браузере
<OPTION VALUE=xls>Отчёт в формате Excel
<OPTION VALUE=csv>Реестр в формате CSV
</SELECT>
<BR>
<BR>
<BR>
<P>
<INPUT TYPE="submit" NAME="p_action" VALUE="Пуск">
<INPUT TYPE="reset" VALUE="Reset">
</FORM>
</FORM>
<HR size=3 style="COLOR: gray">
<SMALL style="COLOR: gray">Автоматизированная система
расчета
жилищно-коммунальных услуг
1.1.0.0

ООО РКЦ ЖКУ
</SMALL>
</BODY>
</HTML>
8 svv1979
 
16.07.20
06:47
(6) Так же сохраняется страница(форма ) с параметрами для формирования отчета
9 Fram
 
16.07.20
08:01
Судя по всему страница динамическая. Когда открываешь в браузере срабатывает js скрипт который прочитав параметры из адреса сабмитит форму.
А когда ты отправляешь запрос из 1с с помощью кода из (0) ты получаешь первоначальный html, и js скрипт не выполняется.
10 Fram
 
16.07.20
08:04
Посмотри в браузере в инструментах разработчика на post запрос при нажатии на Пуск на форме, и попробуй такой же post запрос из 1с отправить
11 Fram
 
16.07.20
08:23
Подозреваю что ссылка из (0) сработает как тебе надо, если не Получить (Get), а ОтправитьДляОбработки (Post) использовать
12 acht
 
16.07.20
09:00
(11) Кстати, судя по "content="application/vnd.ms-excel; charset=windows-1251" в метатегах, ЭТО и может быть результатом отчета. Который пытаются подпихнуть ёкселю.

А вообще да. Не гет, а пост, регистром последить, понять почему не rep_user=IVANOV, а NAME="rep_user" VALUE="TVERETINA"
13 dezss
 
16.07.20
12:15
(7) Я писал про возвращаемые заголовки и код состояния, а не про тело.
14 svv1979
 
16.07.20
14:23
(11) Нет так же возвращает страницу с параметрами для отчета
БСП ПолучениеФайловИзИнтернета.СкачатьФайлНаСервере(Ссылка,Неопределено,Ложь) и SoapUI тоже самое

1 способ и он так же не помог

    
    ИмяВходящегоФайла1 = "\\192.168.113.7\работа\555.xls";
    Ссылка = "http://sait2/pls/info/REESTR_PERSONS_TO_1C.run?rep_user=TVERETINA&p_com=30274&p_reestr_format=xls&p_action=Пуск";;
    
    WinHttp = Новый COMОбъект("WinHttp.WinHttpRequest.5.1"); //WinHttpRequest
    
    WinHttp.Open("POST", Ссылка, Ложь); И GET пробовал
    WinHttp.Send();
    Если WinHttp.Status = 200 Тогда
        Stream = Новый COMОбъект("ADODB.Stream");

        Stream.Type = 1;
        Stream.Mode = 3;

        Stream.Open();
        Stream.Write(WinHttp.ResponseBody);
        Stream.SaveToFile(ИмяВходящегоФайла1, 2);
        Stream.Close();
        Stream = Неопределено;
        Сообщить("1");
    Иначе
        //Сообщить("HTTP " + WinHttp.Status + " " + WinHttp.StatusText);
        //Возврат;
    КонецЕсли;
15 svv1979
 
16.07.20
14:25
С F12

Открыл в браузере страницу формирования отчета

   URL-адрес запроса: http://sait2/pls/info/REESTR_PERSONS_TO_1C.run?rep_user=IVANOV
   Метод запроса: GET
   Код состояния: 200 / OK

- Заголовки запроса
    
     Accept: image/gif, image/jpeg, image/pjpeg, application/x-ms-application, application/xaml+xml, application/x-ms-xbap, */*
     Accept-Encoding: gzip, deflate
       Accept-Language: ru-RU
       Connection: Keep-Alive
       Host: sait2
       User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E; InfoPath.3)

- Заголовки ответа

     Connection: Keep-Alive
       Content-Type: text/html; charset=WINDOWS-1251
       Date: Thu, 16 Jul 2020 09:35:20 GMT
       Keep-Alive: timeout=150, max=99
       Server: Oracle HTTP Server Powered by Apache/1.3.12 (Win32) ApacheJServ/1.1 mod_ssl/2.6.4 OpenSSL/0.9.5a
       Transfer-Encoding: chunked
       X-DB-Content-length: 9975

Поставил нужный формат файла XLS и Нажал ПУСК

   URL-адрес запроса: http://sait2/pls/info/reestr_persons_to_1C.run

   Метод запроса: POST

- Заголовки запроса
       
    Accept: image/gif, image/jpeg, image/pjpeg, application/x-ms-application, application/xaml+xml, application/x-ms-xbap, */*
       Accept-Encoding: gzip, deflate
       Accept-Language: ru-RU
       Cache-Control: no-cache
       Connection: Keep-Alive
       Content-Length: 110
       Content-Type: application/x-www-form-urlencoded
       Host: sait2
       Referer: http://sait2/pls/info/REESTR_PERSONS_TO_1C.run?rep_user=IVANOV
       User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E; InfoPath.3)

Сформировался файл нажал сохранить

- Заголовки ответа

       Connection: Keep-Alive
       Content-Disposition: attachment; filename="%D0%A1%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F%20%D0%BE%20%D0%BF%D1%80%D0%BE%D0%B6%D0%B8%D0%B2%D0%B0%D1%8E%D1%89%D0%B8%D1%85%20%D0%B2%20%D0%B6%D0%B8%D0%BB%D0%BE%D0%BC%20%D1%84%D0%BE%D0%BD%D0%B4%D0%B5.xls"
       Content-Type: application/vnd.ms-excel
       Date: Thu, 16 Jul 2020 09:38:37 GMT
       Keep-Alive: timeout=150, max=100
       Server: Oracle HTTP Server Powered by Apache/1.3.12 (Win32) ApacheJServ/1.1 mod_ssl/2.6.4 OpenSSL/0.9.5a
       Transfer-Encoding: chunked
       X-DB-Content-length: 91614751
16 Fram
 
16.07.20
17:08
(15) А тело запроса?
17 Fram
 
16.07.20
17:15
Все что после ? перенеси в тело пост запроса
18 svv1979
 
17.07.20
06:37
(17) В теле - текст запроса пусто
19 svv1979
 
17.07.20
08:41
Скинули рабочий пример
Как его можно реализовать в 1С?

Пример на C#:

private void button1_Click(object sender, EventArgs e)
{
WebClient webClient = new WebClient();
string link = @"http://dezvgr2/pls/info/REESTR_SOB_TO_1C.run?rep_user=TVERETINA&p_com=30274&p_reestr_format=xls&p_action=Start";;
string downloadFileName = System.IO.Path.GetFileName("test.xls");
webClient.DownloadFile(new Uri(link), @"F:\tmp\test\" + downloadFileName);
}
20 Garykom
 
гуру
17.07.20
08:55
(19) Ну дык и засунь этот url со Start в конце вместо Пуск в код (0)
21 Fram
 
17.07.20
12:35
(18) сильно сомневаюсь что в теле пост запроса пусто
22 svv1979
 
17.07.20
12:47
(21) в браузере на закладке запрос текст запроса ничего нет
23 Fram
 
17.07.20
13:23
(22) а ты точно на пост запрос смотришь? Когда форма сабмитится браузер отправляет пост запрос и параметры при этом в теле
24 svv1979
 
17.07.20
13:25
(23) Я же выше писал
в браузере внизу справа на первой закладке
25 svv1979
 
22.07.20
06:04
Проблема в сервисе была переделали p_action=­­Start ("Пуск" Русские буквы некорректно передавались ) и убрали зависимость от регистра
из 1С все отработало хорошо

    ИмяВходящегоФайла = Объект.ПутьКФайлу;

    HTTP = Новый HTTPСоединение(Объект.Сервер);
    HTTPЗапрос = Новый HTTPЗапрос(Объект.АдресЗапроса);
    HTTP.ОтправитьДляОбработки(HTTPЗапрос,ИмяВходящегоФайла);  //POST запрос

    //HTTP.Получить(HTTPЗапрос,ИмяВходящегоФайла); //GET Запрос тоже