Epson TM-T20II Принтер не может печатать через javascript sdk - PullRequest
0 голосов
/ 08 июня 2018

Я загрузил JavaScript SDK для принтера Epson, который поддерживает TM-t20ii.Я смог напечатать тестовую страницу, используя следующий URL:

http://192.168.2.175:9100/

Принтер и компьютер подключены через Ethernet, и я могу пропинговать URL-адрес принтера

Вывод:

OPTIONS /cgi-bin/epos/service.cgi?devid=99&timeout=10000 HTTP/1.1
Host: 192.168.2.175:9100
Connection: keep-alive Access-Control-Request-Method: POST
Origin: null
User-Agent: Mizilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36
Access-Control-Request-Headers: content-type, if-modified-since, soapaction
Accept: */*
Accept-Encoding: gzip, deflate,sdch
Accept=Language: en-US, en;q=0.8

но для печати должен использоваться следующий запрос:

http://192.168.1.175/cgi-bin/epos/service.cgi?devid=999&timeout=10000

(если я использую тот же запрос с портом 9100, я получаю тот же результат, выводимый на печать для http://192.168.2.175:9100/

405 (Method Not Allowed)

Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://192.168.2.172' is therefore not allowed access. The response had HTTP status code 405

Я прочитал, что мне нужно включить настройку ePOS-Print из EpsonNet Config на принтере, но в конфигурации нет такой опции.

Я не могу определить, как проверить, установлен ли этот параметр.включен или нет ИЛИ какой порт следует использовать или, если требуется какая-либо другая конфигурация, я проверил руководство принтера и принтер sdk безуспешно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...