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服務器正在運行什麼版本? –