Re: [問題] 上傳到 servlet 需用到 File class 解法

看板java作者 (lonely)時間14年前 (2012/01/08 09:00), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《netNT (NET)》之銘言: : 各位好,遇到難題想請教板友 : 最近在寫 Google App Engine 的程式 : GAE 都是使用 servlet 在運作的 : 我目前能做到的是透過網頁上的"上傳"功能將檔案 POST 到 servlet : 並能存放在 InputStream 中 : 不過因為想透過某些 api : 將已傳到 servlet 中的 InputStream 再度 POST 到其他服務 : 在這裡一直無法解決 : 因為使用 HttpPost 的話就必須使用到 File (如 http://goo.gl/BS1w7 ) : 但是 GAE 上並不允許做檔案的存取 (不能用 File) : 我在想有沒有辦法直接拿我接收到的 InputStream 再直接傳出去就好 : 不要再轉成 File : 但到目前一直找不到解決方法 : 是否有板友能夠幫忙解惑呢? 謝謝 http://code.google.com/p/pluroium/source/browse/src/ org/pluroid/pluroium/PlurkHelper.java#600 參考 uploadPicture method 自己建 mulitpart upload 需要的內容。 或是寫自己的 HttpEntity http://www.javaworld.com.tw/jute/post/view?bid=26&id=271672 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.161.120.20

01/08 20:21, , 1F
感謝您的回覆 我研究一下
01/08 20:21, 1F
文章代碼(AID): #1F2EgMXJ (java)
文章代碼(AID): #1F2EgMXJ (java)