Є проект https://github.com/leon-mbs/pservernode
Сервер, до якого звертаються яваскриптом з браузера (зі сторінки обліковоі системи)
якщо треба роздрукувати чек або надрукувати наклейку на товар, а друк безпосередньо з браузера
системним принтером не підходить за якістю
Проблема виникає якщо до принтсервера (запущеного там де підключений принтер) звертаються з
браузера відкритого на іншому комп'ютері (або планшеті по wi-fi) в мережі.
Якщо сайт зі сторінки якого звертаються до принтсервера розташований на хостингу
до CORS додається ще й проблема змішування http та https
Потрібно.
Перевірити, що сервер працює з CORS запитами (яваскриптом через AJAX а не адресну строку або постменом) з іншого хоста в мережі]
Якщо проблеми – виправити.
Доробити, щоб сервер міг працювати в режимі https.
потрібна підтримка обох режимів http (основний) та https з переналаштуванням у конфігу.
згенерувати приклад ssl сертифікату (на IP 127.0.0.1) із зазначенням де його встромити.
Написати інструкцію створення самопідписаного сертифіката або посилання на інструкцію
Користувачі програми зазвичай НЕ айтішники вони не можуть перезібрати програму з сорців тому потрібно щоб
на htpps можна було переключити в config.json (або зробити окремий конфіг типу config_ssl.json хай перейменовують файл)
З принтером нiчого не тре - там е команда /check для перевiрки вiдповiдi принтсервера
Бажано шоб працювало i на віндовс i на лінуксі але пріоритет лінукс