如何使用ipp(Internet打印协议)和HTTP在Android中打印文件?

我想从android应用程序中打印文件。同样,在google上搜索后,我发现一些有用的信息,我将不得不在HTTP中使用IPP(Internet打印协议)。而且我是ipp的新手,但是我使用过HTTP。那么有人可以帮我吗?谁能给我一些有用的信息或链接?提前致谢

回答:

您需要发出具有一些特殊功能的HTTP PUT请求,您必须:

  • 使用端口631代替80(当然,除非明确指定了端口)。
  • 将网址重写为标头(即ipp:// => http://)。
  • 协议ID为IPP/1.1
  • 您必须通过质询方法进行身份验证。

OTOH,主体中使用的请求/响应格式是二进制的,因此您应该真正阅读RFC。除此之外,这非常简单,您只需要作业和打印机URI,然后您就可以发送正确编码的数据。

以上是 如何使用ipp(Internet打印协议)和HTTP在Android中打印文件? 的全部内容, 来源链接: utcz.com/qa/427238.html

回到顶部