作者qrtt1 (lonely)
看板java
标题Re: [问题] 上传到 servlet 需用到 File class 解法
时间Sun Jan 8 09:00:04 2012
※ 引述《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
1F:推 netNT:感谢您的回覆 我研究一下 01/08 20:21