问题上传到斑点App Engine的

问题描述:

嗨,我想一些MP3上传如使用在App Engine教程here提供完整的示例应用程序代码的斑点,我发现了以下错误`HTTP错误404问题上传到斑点App Engine的

问题访问/ _ah/upload/ag5jb2xsZWN0aXZlZ3dhcHIbCxIVX19CbG9iVXBsb2FkU2Vzc2lvbl9fGHQM。原因:

No upload session: ag5jb2xsZWN0aXZlZ3dhcHIbCxIVX19CbG9iVXBsb2FkU2Vzc2lvbl9fGHQM` 

任何人有任何想法,为什么我得到这个?尝试在本地运行,甚至尝试部署应用程序,仍然有问题!

似乎是SDK的错误1.4.3 这似乎只是正常工作与SDK 1.4.2

这是否解决问题了吗?

+0

我有应用程序引擎SDK 1.8.8,我仍然有同样的错误。它在第一个文件上传时工作正常。但是当我尝试上传另一张图片时,通过将浏览器上的一步返回到上传页面,上面会显示错误消息。当我尝试上传第二张时,似乎没有运行servelets。由jsp本身,错误给出。请帮忙。 – 2014-03-07 06:33:21

不要按下背部按钮并尝试上传文件。每次使用浏览器时都要点击浏览器中的网址。

+0

我想要的是按回按钮并尝试上传下一个文件?那么它的解决方案是什么?以及如何显示在一个新的标签,而不是相同的页面的图像? – 2014-03-07 06:36:00

对于文件每次上传到blob,blob url都是唯一的。这是第一次,当你上传一个文件,你可能会创建一个BLOB网址,使用

blobstoreService.createUploadUrl("/yourServerURL"); 

现在,当您尝试上传一个文件,你点击后退按钮,你要使用相同您为第一个文件创建的blob会话。这就是原因,您正面临“无上传会话”错误。

解决方案可能是,您可以在单击后退按钮时创建新的Blob URL。点击后退按钮后,一些工作可以创建一个新的blob url。

希望这会有所帮助。

谢谢。