2012-07-30 97 views
0

当访问者上传从中URL中的文件的网址:编码发布请求后

me.appspot.com/contact.jsp 

变化:

http://me.appspot.com/_ah/upload/AMmfu6bOSMzJWAvFtAg59tmmHbOso2f9vU2Uf9e4oqa3ZxDYiZEXh2P04ZesTAiT2B6seI8JzfdHC7ufiO6E-C4bfIm9qgsjBjc6JJ6X2yhIQEz-WkUrMKE/ALBNUaYAAAAAUBaPuEgAbsrLSPhaMXi5FaOkGPeLI3TI/ 

重定向到同一个页面后,从中用户上传了该文件。

<form action="<%= blobstoreService.createUploadUrl("/contact.jsp") %>" method="post" enctype="multipart/form-data" > 

有什么方法可以将URL更改为简单me.appspot.com/contact.jsp?我的意思是我想将URL编码到刚才提到的URL。有什么办法可以做到这一点?

+0

你试过网址解码吗? – 2012-07-30 14:16:39

+0

@哈梅特辛格什么?我为什么要这么做 ! – saplingPro 2012-07-30 14:17:24

回答

0

blobstore上传通过将上传数据重定向到AppEngien中不受前端处理程序限制(如32MB请求限制或60秒超时)的空间处理程序的方式工作。完成预制后,上传将重定向到您的处理程序。

您可以使用您的处理程序将预制子上传到blobstore,但您将被限制为相对性较小的上传。

+0

但我问了关于URL编码。上传后如何更改生成的长URL。即使在我上传文件后,生成的URL仍然存在 – saplingPro 2012-07-30 14:12:44

+0

“there”在哪里?你的问题不是很清楚。 – 2012-07-30 14:15:27

+0

男子阅读标题! – saplingPro 2012-07-30 14:16:20