Androidアプリケーションからファイルを印刷したいのですが、Googleで検索した後、HTTPでIPP(インターネット印刷プロトコル)を使用する必要があるという有用な情報が見つかりました。そして、私はippを初めて使用しますが、HTTPで作業しました。誰でも同じことを手伝ってもらえますか?役に立つ情報やリンクを教えてもらえますか? 前もって感謝します ?
10624 次
3 に答える
2
いくつかの特別な機能を備えた HTTP PUT リクエストを作成する必要があります。次のことを行う必要があります。
- ポート 80 の代わりに 631 を使用します (明示的に指定されている場合を除きます)。
- ヘッダーの URL を書き換えます (つまり
ipp:// => http://
)。 - プロトコルIDは
IPP/1.1
。 - チャレンジ方式で認証する必要があります。
OTOH、本文で使用される要求/応答形式はバイナリであるため、 RFCを実際に読む必要があります。それに加えて、必要なのはジョブとプリンターの URI だけであり、適切にエンコードされたデータを送信するだけです。
于 2011-12-20T05:52:06.240 に答える