Je travaille sous une solution cloud, qui permet à l'utilisateur d'imprimer des reçus sur une imprimante ESC/POS. Donc, il est en fait assez facile d'imprimer sur commeNetcat sur Javascript
echo "Hello world!" | nc 192.168.1.37 9100
Mais, je dois faire la même chose avec du navigateur de l'utilisateur. Donc, je l'ai essayé comme ceci:
var connection = new WebSocket('ws://IPAddress:Port');
connection.onopen = function() {
connection.send('Ping'); // Send the message 'Ping' to the server
};
Et presque fini, mais WS envoie pile ensemble des en-têtes HTTP commence par
GET/HTTP/1.1
...
Y at-il d'envoyer sans en-têtes? Ou un autre moyen d'envoyer des données à l'imprimante?