将文本发送到端口使用JavaScript
-
19-08-2019 - |
题
我最近买了一个新的打印机(一个专门的HP Photosmart C6380是否有帮助),让我文本发送到端口9100进行打印。 telnet到它,并键入文本打印工作正常,但我想知道如果我能使用HTML和Javascript可以直接发送短信给它做一个网页。
我目前使用的代码从物品跨站印刷(PDF),一>但不足之处是,当它打印出它示出了整个POST请求而不仅仅是文字。
所以,我对你的问题是,我能够发送POST请求的只是内容或仅使用HTML和Javascript剥去不需要的角色?
请注意:为什么它仅限于HTML和Javascript的原因是因为我希望我可以在iPhone或iPod Touch上使用
修改:看来,有没有办法摆脱的HTTP标头的,所以现在我的问题是,我可以制作一个自定义的POST请求,将什么是标头中发送最小化?举例来说,我不能发送用户代理由于打印机并不关心用户代理是什么?
解决方案
没有,有没有办法在客户端JavaScript摆脱HTTP头。对于这一点,你需要建立一个服务器端脚本,然后这将使到打印机端口的实际连接。
编辑:服务器端脚本将不会发送一个HTTP请求到您的打印机:应该打开一个新的插座,因此可以充分CONTROLE什么被发送
其他提示
可以从内JS HTTP请求,所以你总是有一个HTTP标头,无论端口的哪个要发送。因此,答案是:没有。
不隶属于 StackOverflow