Как загрузить файл журнала из корпоративного браузера Zebra на https-сервер
Браузер Zebra Enterpise версии 2.0 используется в Android 8 в персональном сканере покупателей Zebra PS20. Отправка журнала на https-сервер, как описано в https://techdocs.zebra.com/enterprise-browser/3-3/api/Log .
с javascript в браузере, используя
EB.Log.destinationURI = 'https://example.com/cradle/ReceiveLogFile';
EB.Log.sendLogFile()
не отправляет лог. Файл журнала содержит ошибку
RhodesAppBase.cpp: 245| send_log не удалось: сетевая ошибка - -1; Тело -
Попытался добавить веб-логгер в файл Config.xml браузера, добавив второй элемент LogFile, используя
<Logger>
<LogProtocol value="FILE"/>
<LogPort value="80"/>
<LogURI value="file://%INSTALLDIR%/Log.txt"/>
<LogError value="1"/>
<LogWarning value="1"/>
<LogInfo value="1"/>
<LogTrace value="0"/>
<LogUser value="0"/>
<LogMemory value="0"/>
<LogMemPeriod value="5000"/>
<LogMaxSize value="5000"/>
</Logger>
выдает ту же ошибку. Как отправить файлы журнала на https из браузера? Пример кода сервера журнала в
https://github.com/rhomobile/rhologs
psot на http сервер. Поддерживается ли https? Все остальные URL-адреса https работают в браузере Enterpise.