|
Скачать файл со стороннего сайта из 1с 8.3 | ☑ | ||
---|---|---|---|---|
0
Frurut
12.10.18
✎
09:26
|
Всем привет!
Не получается обработкой скачать файл по ссылке https://www.duim.ru/upload/iblock/286/duim_price_05_10_2018.xlsx По помощи гугла пробовал через: КопироватьФайл(ИмяФайлаИсточника, ИмяФайлаПриемника) и через: Соединение = Новый HTTPСоединение(ИмяСервера) Файл копируется на ПК, но весит 1кб и не открывается. Может кто ни-будь сталкивался с подобной проблемой? |
|||
1
Мыш
12.10.18
✎
09:29
|
(0) 1 кб - это не сам файл, а отказ сервера. Там написано, почему отказывает.
|
|||
2
Cyberhawk
12.10.18
✎
09:29
|
1. Смотришь, какие запросы посылает браузер при переходе по этой ссылке
2. Повторяешь в 1С 3. ??? 4. Профит |
|||
3
shadow_sw
12.10.18
✎
09:31
|
Соединение = Новый HTTPСоединение(ИмяСервера);
Соединение.Получить(ПустьКФайлуНаСервере, ПутьДляСохранения); |
|||
4
Frurut
12.10.18
✎
09:34
|
(3) Так пробовал, тоже самое
|
|||
5
Frurut
12.10.18
✎
09:35
|
(2) Подскажите как посмотреть какие запросы посылает браузер?
|
|||
6
Мимохожий Однако
12.10.18
✎
09:39
|
(5) Покажи Сообщить(ОписаниеОшибки())
|
|||
7
Cyberhawk
12.10.18
✎
09:39
|
(5) В самом браузере можно. Или фиддлером.
|
|||
8
Cyberhawk
12.10.18
✎
09:41
|
Вайршарк тоже, но там тямы надо побольше
|
|||
9
Мимохожий Однако
12.10.18
✎
09:42
|
Наверняка в типовых конфигурациях или БСП есть образцы получения файлов. Загляни туда, не стесняйся. А с конкретным кодом можно и сюда выложиться
|
|||
10
Frurut
12.10.18
✎
09:44
|
(6) {ВнешняяОбработка.ВнешняяОбработка1.Форма.Форма.Форма(6)}: Ошибка при вызове метода контекста (КопироватьФайл)
КопироватьФайл(ФайлНаСервере, ФайлНаПК); по причине: Ошибка копирования файлов по причине: Ошибка доступа к файлу 'https://www.duim.ru/upload/iblock/286/duim_price_05_10_2018.xlsx' по причине: Ошибка работы с Интернет: доступ запрещен (403). <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>403 Forbidden</title> </head><body> <h1>Forbidden</h1> <p>You don't have permission to access /upload/iblock/286/duim_price_05_10_2018.xlsx on this server.</p> <hr> <address>Apache/2.2.22 (Debian) Server at http://www.duim.ru Port 443</address> </body></html> по причине: Ошибка работы с Интернет: доступ запрещен (403) |
|||
11
Frurut
12.10.18
✎
09:56
|
(3) Может здесь что то не дописал?
Соединение = Новый HTTPСоединение("http://www.duim.ru"); Соединение.Получить("https://www.duim.ru/upload/iblock/286/duim_price_05_10_2018.xlsx", "C:\Новая папка\2018.xlsx"); |
|||
12
shadow_sw
12.10.18
✎
10:02
|
Новый HTTPСоединение("http://www.duim.ru";);
.Получить("https://www.duim.ru/upload/iblock/286/duim_price_05_10_2018.xlsx";, соединение http получение https |
|||
13
Frurut
12.10.18
✎
10:08
|
в Новый HTTPСоединение стоит просто "http://www.duim.ru", это форум http подставил http://prntscr.com/l55k3g
|
|||
14
Frurut
12.10.18
✎
10:09
|
* ___http://www.duim.ru___
|
|||
15
Cyberhawk
12.10.18
✎
10:10
|
Параметры не все указал в конструкторе
|
|||
16
Frurut
12.10.18
✎
10:25
|
(15) не пойму что указать еще надо(
|
|||
17
Cyberhawk
12.10.18
✎
10:32
|
Защищенное соединение
|
|||
18
Frurut
12.10.18
✎
11:27
|
(17) подскажите, вот так:
Соединение = Новый HTTPСоединение("http://www.duim.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL(),); |
|||
19
Cyberhawk
12.10.18
✎
12:09
|
Возможно
|
|||
20
Frurut
12.10.18
✎
12:37
|
(19) все равно ошибка
|
|||
21
Cyberhawk
12.10.18
✎
12:42
|
Когда-нибудь ты справишься
|
|||
22
DSSS
12.10.18
✎
12:51
|
Так это... Есть же готовое уже все в БСП
ПолучениеФайловИзИнтернета.СкачатьФайлНаСервере |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |