2016-04-06 2 views
0

Je travaille sur une application de service d'impression Android qui est censée permettre à l'utilisateur de faire ce qui suit: parcourir le stockage interne du téléphone et envoyer le fichier sélectionné à une imprimante compatible IPP pour imprimer.Existe-t-il un moyen d'envoyer une tâche d'impression à une imprimante réseau IPP à l'aide de http?

J'ai passé au peigne fin ces derniers jours, mais je n'ai trouvé qu'une solution [How to use ipp(Internet Printing Protocol) with HTTP to print file in android?] qui me semble logique. Cependant, je ne sais pas comment continuer à partir de maintenant, en plus de savoir qu'une requête http put doit être faite à l'url de l'imprimante. De l'aide? Merci

Remarque: Google Cloud Print n'est PAS une option pour moi.

+0

Si vous êtes un étudiant: RFCs étude et commencer à coder: -) - dans le cas où vous êtes une entreprise et cherchez une solution: contactez-moi ou ajoutez des informations de contact à votre profil. –

Répondre

0

Comme point de départ, vous devriez

+0

salut. en fait, je l'ai fait. cependant, chaque requête http/ipp que j'ai faite renvoie l'une de ces erreurs: 1) mauvaise requête 2) pipe cassée. –

+0

la communication ipp ne fonctionne pas correctement. soit le serveur ipp n'est pas conforme à la spécification, soit votre client ipp fait quelque chose de mal (plus probable). "mauvaise requête" signifie que le serveur ipp ne peut pas interpréter la requête ipp que vous avez encodée. vous pouvez également utiliser une bibliothèque tierce, par ex. de ipp-software.com. –