0
我在写一个python IPP(Internet打印协议)服务器。Internet打印协议(IPP)get-server-version请求?
如果客户端发送get-server-version请求,服务器如何响应?
格式是什么?任何文件描述这个?
谢谢。
我在写一个python IPP(Internet打印协议)服务器。Internet打印协议(IPP)get-server-version请求?
如果客户端发送get-server-version请求,服务器如何响应?
格式是什么?任何文件描述这个?
谢谢。
在ipp中没有定义get-server-version
请求操作。 IPP客户通常使用操作GET_PRINTER_ATTRIBUTES (0x000B)
检查打印机,并获得这样一个IPP编码的响应(属性已经解码):
ipp-versions-supported = [1.0, 1.1, 2.0]
printer-state = 3 {idle}
printer-state-reasons = toner-low-warning
printer-make-and-model = HP LaserJet 100 colorMFP M175nw
printer-info = HP LaserJet 100 colorMFP M175nw
printer-more-info = http://www.hp.com
...
对于基准起始点的外观到RFC 2911第3.2.5.2 GET-打印机的属性响应,第3组:打印机对象属性和第4.3节打印机说明属性。
在RFC/spec中,“get-server-version”是作为合法命令记录的吗?这里有用的文档:https://tools.ietf.org/html/rfc3196和https://tools.ietf.org/html/rfc8011 – Joe
你指的是什么版本?客户端与您的服务器通信的ipp协议版本?或者,也许你想告诉ipp客户端你的ipp服务器正在运行什么版本? –