|
|
Скачать файл из Озон
Мультук, Garykom, Bad_Aleks, Hans, Страждущий, Шурик71, evgeniy_n, WebberNSK, vbus, ptiz, 2S, yurikmellon2, zenik, CepeLLlka, Злопчинский, Builder, Somebody, ADirks, Prog_man, PuhUfa, AAA, geminisf, privetik, Dedal, Vstur, Sneer, Хряк, Philix, Karamzin, FirstLineSupport, Доминошник, maxab72, Stepashkin, zzz_zzz_zzz, kittystark, Ager, reg0303, RomanYS, nick86, Crusher, x3-nic, abfm, Fish, DeeK, ass1c, shuhard, obs191, DmitryKSL, Умный Слоненок, Бычье сердце, бегинер, RVN, Timon1405, fbear, phabeZ, Климов Сергей, Смотрящий от 1С, sxfoxi, Ненавижу 1С, integer, Greeen, Seriy_Volk, pandora, mikecool, Silgis, maxar, eRik, Hawk_1c, H A D G E H O G s, Garikk, p-soft, paramedic
| ☑ |
|
0
geminisf
22.04.26
✎
10:39
|
Доброго всем дня
Озон отдает ссылку на файл PDF вот такого плана;
https://cdn1.ozone.ru/s3/supplier-document-parser/BB54D34B-86BF-4EEF-93F0-3BBFAE9F0303?X-Amz-Expires=3600&response-content-disposition=attachment%3B%20filename%3D%222000046737104.pdf%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SS5KAYP03UK-133-LTOP%2F20260422%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260422T071511Z&X-Amz-SignedHeaders=host&X-Amz-Signature=d6a6a967baead9d3a95d1af3701a34724cb442230286e318c9c871115426d9f7
Если вставить в браузере - файл скачивается. Из 1с ни в какую. Пробовал через БСП ПолучениеФайловИзИнтернетаКлиент.СкачатьФайлНаКлиенте. Пробовал через Соединение;
Соединение = Новый HTTPСоединение("cdn1.ozone.ru",443, , , , , Новый ЗащищенноеСоединениеOpenSSL);
ВременныйФайл = ПолучитьИмяВременногоФайла("pdf");
HTTPЗапрос = Новый HTTPЗапрос;
HTTPЗапрос.АдресРесурса = Реквизит1;
ОтветHTTP = Соединение.Получить(HTTPЗапрос, ВременныйФайл);
Результатом является Превышение таймаута. Может кто-то знает как скачать этот файл. Помогите решением.
|
|
|
1
Garykom
гуру
22.04.26
✎
10:43
|
(0) А ты IP cdn1.ozone.ru уже по базам GeoIP пробивал?
Попробуй, сильно удивишься
Если честно пытаться качать нечто что пашет только через браузер с куками и прочими авторизациями просто через HTTPСоединение - плохая идея
Надо нормальный API
|
|
|
2
paramedic
22.04.26
✎
10:42
|
А таймаут-то увеличить пробовали?
|
|
|
3
Garykom
гуру
22.04.26
✎
10:45
|
(2) Там не в таймауте дело
Можно конечно подсунуть юзер-агент правильный от браузера и прочее
Но ненадежно
|
|
|
4
geminisf
22.04.26
✎
10:51
|
(2) Пробовал
|
|
|
5
Garykom
гуру
22.04.26
✎
10:47
|
(4) И?
У меня про южную африку пишет
И вот эти же люди не пускают с заграничных IP и через VPN ))
|
|
|
6
geminisf
22.04.26
✎
10:52
|
(1) Попробовал. Вроде Москва.
|
|
|
7
Garykom
гуру
22.04.26
✎
10:53
|
(6) А через что пробовал?
Просто я какие базы GeoIP не беру, там точность хреновая
|
|
|
8
geminisf
22.04.26
✎
10:56
|
(5) У меня вот так
Не цепляется картинка
|
|
|
9
Garykom
гуру
22.04.26
✎
10:59
|
Проверь для начала через ПолеHTML качает?
Затем подумай про разные стелс-браузеры на сервер
https://habr.com/ru/articles/566348/
А через HTTPСоединение такое дохлый вариант, слишком нестабильно без официального API
Playwright очень хвалят
|
|
|
10
geminisf
22.04.26
✎
11:06
|
(5) А curl'ом из 1с не получится скачать?
|
|
|
11
Garykom
гуру
22.04.26
✎
11:13
|
(10) так попробуй
запустить то curl из 1С не проблема, часто он уже есть в новой винде и даже ставить не надо
|
|
|
12
geminisf
22.04.26
✎
11:31
|
(9) >Проверь для начала через ПолеHTML качает?<
Не качает
|
|
|
13
geminisf
22.04.26
✎
11:38
|
(11) Could not resolve host
|
|
|
14
Garykom
гуру
22.04.26
✎
11:45
|
(13) походу ты за корпоративным файрволом, который и рубит по таймауту для 1С
а вот для браузера где ты его запускаешь сделаны исключения
|
|
|
15
ptiz
22.04.26
✎
12:33
|
+(14)
или прокси в организации используется
|
|
|
16
geminisf
22.04.26
✎
12:40
|
(14) Хм... Вот это может быть.
|
|
|
17
Garykom
гуру
22.04.26
✎
12:43
|
(15) Пофиг, правила на прокси - тот же файрвол
|
|
|
18
ptiz
22.04.26
✎
12:52
|
У нас с телегой из-за корпоративного прокси беда. Телеграм не умеет в "корпоративный прокси + mtproto".
|
|
|
19
Garykom
гуру
22.04.26
✎
12:58
|
(18) так есть же китайский гост, он для этого идеален
го-гост на твоем девайсе поднимет туннель через корп-прокси
но надо иметь второй гост на сервере снаружи или нечто совместимое
|
|
|
20
ptiz
22.04.26
✎
12:58
|
(19) А подробнее?
|
|
|
21
Garykom
гуру
22.04.26
✎
13:32
|
(20) go-gost
с yaml долго разбираться поэтому сразу через командную строку пробуй, статья есть на паре ресурсов
https://share.google/aimode/hDSFseF3la8aIoY2w
проблема если корп.прокси не пускает на твой прокси снаружи
только определенный белый список
в этом случае приходится выкручиваться с тем что пускает, через разные от ssh до rtsp или даже внутри канала видеосвязи свой трафик гнать по quic
|
|