如果我向谷歌应用引擎发出请求,如何从iphone获取pdf数据(存储在数据存储区中作为blob)?
我用的时候 self.response.out.write( 'asadasd'); 在谷歌应用程序引擎代码中 我可以在iPhone中看到这个'asadasd'。
但我不知道如何设置此通讯,以便我可以从手机上获取pdf数据。
提前致谢!
答案 0 :(得分:2)
如果我理解正确,您想将pdf文件发送到网络应用程序,对吧? 我认为这将是一个解决方案,将base64代码编写为iphone上的pdf二进制数据(来自你的blob),然后通过http post发送到web应用程序。
答案 1 :(得分:2)
在写入输出流之前,您应该设置正确的标题:
self.response.headers['Content-Type'] = 'application/pdf'
self.response.headers['Content-Disposition'] = 'attachment;filename=filename.pdf'
self.response.out.write(...)