|
Как грузить в 1С из интернета файлы в ссылке которой скрипт
|
Я
|
|
Maniac 19.09.18 - 14:02 | Короче есть ссылки где на окончании не указан файл а скрипт.
Как в таком случае 1Ске сказать скачать файл.
1С клиент-серверная. обработка регламентная. |
Maniac 1 - 19.09.18 - 14:03 | Сейчас используется штатная процедура которая легко качает файлы если указана ссылка и в ссылке на окончании указан файл с расширением
ПолучениеФайловИзИнтернета.СкачатьФайлНаСервере(СтрПуть,ПараметрыПолучения);
|
arsik 2 - 19.09.18 - 14:05 | Тебе нужно вызвать исполнение скрипта или парсить скрипт.
|
Cool_Profi 3 - 19.09.18 - 14:13 | Я сегодня с утра, например, наваял процедурку, которая отсюда берёт файлики. Цимес в том, что самих файликов на сервере нет и генерятся они по сабмиту формы на страничке.
Понимаю, ерунда, но я такое первый раз творил. И заработало.
|
1Сергей 4 - 19.09.18 - 14:15 | |
Maniac 5 - 19.09.18 - 14:21 | я и не претендую на умность)
|
Maniac 6 - 19.09.18 - 14:31 | ( 3) ну так если сказал А говори и Б. А то смысл писать сообщения.. мол типа я это сделал. но не опубликовать. |
Cool_Profi 7 - 19.09.18 - 14:32 | ( 6) Там делов-то...
HTTPЗапрос = Новый HTTPЗапрос("/?type=logon&id=2");
HTTPЗапрос.Заголовки.Вставить("Content-Type", "application/x-www-form-urlencoded");
HTTPЗапрос.Заголовки.Вставить("Accept-Language", "ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7");
HTTPЗапрос.УстановитьТелоИзСтроки("action=export_drugs");
соединение = Новый HTTPСоединение("mols.roszdravnadzor.ru");
рез = соединение.ОтправитьДляОбработки(HTTPЗапрос);
КодСостояния = рез.КодСостояния;
Данные = рез.ПолучитьТелоКакСтроку(КодировкаТекста.ANSI);
т = Новый ТекстовыйДокумент;
т.УстановитьТекст(Данные);
т.Показать(); |
Maniac 8 - 19.09.18 - 14:38 | Блин ну тут завязка на конкретный путь.
Лана буду думать
|
Maniac 9 - 19.09.18 - 14:38 | проблема в том что оно фиг знает каким бывает
|
Сияющий в темноте 10 - 19.09.18 - 14:48 | Если хочется чуда,то Осел умеет быть ком сервером,разрешить доступ к данным за пределами домена,и рулить страницей как угодно,читая все,что там есть,я так журнал алкоголя из егаиса брал,пока капчу не включили
Рекламное место пустует |
Cool_Profi 11 - 19.09.18 - 14:57 | ( 9) отделить путь от имени сервера - задача для падавана. |
Maniac 12 - 19.09.18 - 14:58 | Согласен!
|
Вафель 13 - 19.09.18 - 14:59 | а пример можешь привести?
|
Cool_Profi 14 - 19.09.18 - 15:10 | Мань хочешь я тебе напишу такую загрузку? За 100500 денег? )))
|
Maniac 15 - 19.09.18 - 15:16 | ( 14) ну пиши. чего ты меня спрашиваешь)
Разрешаю!! |
Cool_Profi 16 - 19.09.18 - 15:21 | ( 15) _Тебе_ напишу ))
А ты мне заплатишь |
Maniac 17 - 19.09.18 - 15:24 | |
Cool_Profi 18 - 19.09.18 - 15:31 | |
Maniac 19 - 19.09.18 - 15:32 | Тогда это в Кривое зеркало)
Там платят! Точно известно что человека работающий там 1.5 лярда сколотил. |
Cool_Profi 20 - 19.09.18 - 15:33 | ( 19) Ну надо же помочь убогому тупому лысому, который сам с тривальной задачей справиться не может... |
Maniac 21 - 19.09.18 - 15:39 | ( 20) хм. помоги себе. сходи к психиатру. сьешь конфетку. |
drumandbass 22 - 19.09.18 - 16:12 | ( 0) скрипт в студию, скорее всего там ajax? с минимальным знанием java думаю разобраться можно без труда. |
Maniac 23 - 19.09.18 - 16:43 | да все ясно итак.
получаем адрес сайта, все остальное в строку запроса.
к сайту подключение, все остальное в команду.
получаем возврат результата. это и есть файл
|
Maniac 24 - 19.09.18 - 16:43 | странно что типовая процедура не хавает это.
|