Связь iPhone и Google App Engine - PullRequest
       1

Связь iPhone и Google App Engine

1 голос
/ 21 января 2011

Как я могу получить pdf-данные (хранящиеся в хранилище данных в виде большого двоичного объекта) с iphone, если я сделаю запрос к Google App Engine?

Когда я использую self.response.out.write ('asadasd');в коде Google App Engine я вижу этот «asadasd» в iPhone.

Но я не знаю, как настроить это сообщение, чтобы я мог получить данные в формате pdf с телефона.

Заранее спасибо!

Ответы [ 2 ]

2 голосов
/ 21 января 2011

Вы должны установить правильные заголовки перед записью в выходной поток:

self.response.headers['Content-Type'] = 'application/pdf'
self.response.headers['Content-Disposition'] = 'attachment;filename=filename.pdf'
self.response.out.write(...)
2 голосов
/ 21 января 2011

Если я правильно понимаю, вы хотите отправить файл pdf в веб-приложение, верно? Я думаю, что это было бы решением для base64 кодирования двоичных данных pdf на iphone (который исходит от вашего блоба), а затем отправка их через http-пост в веб-приложение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...