Недавно я получил новый принтер (в частности, HP Photosmart C6380, если это помогает), который позволяет мне отправлять текст на порт 9100 для печати. Telnetting в него и ввод текста для печати работает нормально, но мне интересно, смогу ли я создать веб-страницу, используя HTML и Javascript, которые могут отправлять текст непосредственно на него.
В настоящее время я использую код из статьи Межсайтовая печать (pdf), , но недостатком является то, что при распечатке он показывает весь запрос POST, а не только текст.
Итак, мой вопрос к вам: могу ли я отправить только содержимое запроса POST или удалить ненужные символы, используя только HTML и Javascript?
Примечание. Причина, по которой он ограничивается HTML и Javascript, заключается в том, что я надеюсь, что смогу использовать его на iPhone или iPod Touch.
Редактировать : Похоже, что нет способа избавиться от заголовков HTTP, поэтому теперь мой вопрос заключается в том, могу ли я создать собственный запрос POST, который минимизирует количество отправляемых в заголовке? Например, я не могу отправить пользовательский агент, поскольку принтеру все равно, что это за пользовательский агент?