|
Как грузить в 1С из интернета файлы в ссылке которой скрипт | ☑ | ||
---|---|---|---|---|
0
Maniac
19.09.18
✎
14:02
|
Короче есть ссылки где на окончании не указан файл а скрипт.
Как в таком случае 1Ске сказать скачать файл. 1С клиент-серверная. обработка регламентная. |
|||
1
Maniac
19.09.18
✎
14:03
|
Сейчас используется штатная процедура которая легко качает файлы если указана ссылка и в ссылке на окончании указан файл с расширением
ПолучениеФайловИзИнтернета.СкачатьФайлНаСервере(СтрПуть,ПараметрыПолучения); |
|||
2
arsik
гуру
19.09.18
✎
14:05
|
Тебе нужно вызвать исполнение скрипта или парсить скрипт.
|
|||
3
Cool_Profi
19.09.18
✎
14:13
|
Я сегодня с утра, например, наваял процедурку, которая отсюда http://mols.roszdravnadzor.ru/?type=logon&id=2 берёт файлики. Цимес в том, что самих файликов на сервере нет и генерятся они по сабмиту формы на страничке.
Понимаю, ерунда, но я такое первый раз творил. И заработало. |
|||
4
1Сергей
19.09.18
✎
14:15
|
(3) ты умнее Мани
|
|||
5
Maniac
19.09.18
✎
14:21
|
я и не претендую на умность)
|
|||
6
Maniac
19.09.18
✎
14:31
|
(3) ну так если сказал А говори и Б. А то смысл писать сообщения.. мол типа я это сделал. но не опубликовать.
|
|||
7
Cool_Profi
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); т = Новый ТекстовыйДокумент; т.УстановитьТекст(Данные); т.Показать(); |
|||
8
Maniac
19.09.18
✎
14:38
|
Блин ну тут завязка на конкретный путь.
Лана буду думать |
|||
9
Maniac
19.09.18
✎
14:38
|
проблема в том что оно фиг знает каким бывает
|
|||
10
Сияющий в темноте
19.09.18
✎
14:48
|
Если хочется чуда,то Осел умеет быть ком сервером,разрешить доступ к данным за пределами домена,и рулить страницей как угодно,читая все,что там есть,я так журнал алкоголя из егаиса брал,пока капчу не включили
|
|||
11
Cool_Profi
19.09.18
✎
14:57
|
(9) отделить путь от имени сервера - задача для падавана.
|
|||
12
Maniac
19.09.18
✎
14:58
|
Согласен!
|
|||
13
Вафель
19.09.18
✎
14:59
|
а пример можешь привести?
|
|||
14
Cool_Profi
19.09.18
✎
15:10
|
Мань хочешь я тебе напишу такую загрузку? За 100500 денег? )))
|
|||
15
Maniac
19.09.18
✎
15:16
|
(14) ну пиши. чего ты меня спрашиваешь)
Разрешаю!! |
|||
16
Cool_Profi
19.09.18
✎
15:21
|
(15) _Тебе_ напишу ))
А ты мне заплатишь |
|||
17
Maniac
19.09.18
✎
15:24
|
(16) юморист чтоли.
|
|||
18
Cool_Profi
19.09.18
✎
15:31
|
(17) Разумеется
|
|||
19
Maniac
19.09.18
✎
15:32
|
Тогда это в Кривое зеркало)
Там платят! Точно известно что человека работающий там 1.5 лярда сколотил. |
|||
20
Cool_Profi
19.09.18
✎
15:33
|
(19) Ну надо же помочь убогому тупому лысому, который сам с тривальной задачей справиться не может...
|
|||
21
Maniac
19.09.18
✎
15:39
|
(20) хм. помоги себе. сходи к психиатру. сьешь конфетку.
|
|||
22
drumandbass
19.09.18
✎
16:12
|
(0) скрипт в студию, скорее всего там ajax? с минимальным знанием java думаю разобраться можно без труда.
|
|||
23
Maniac
19.09.18
✎
16:43
|
да все ясно итак.
получаем адрес сайта, все остальное в строку запроса. к сайту подключение, все остальное в команду. получаем возврат результата. это и есть файл |
|||
24
Maniac
19.09.18
✎
16:43
|
странно что типовая процедура не хавает это.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |