Как загрузить файл журнала из корпоративного браузера 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.

0 ответов

Другие вопросы по тегам