2012-07-30 149 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