NutzCN Logo
问答 如何使用Sender.create(Request request).send()方法传文件?
发布于 982天前 作者 ywjno 687 次浏览 复制 上一个帖子 下一个帖子
标签:

实验了一下午没找到方法,能否告知一下(在 request 的 header 里面设置了 Content-Type 为 multipart/form-data)

8 回复

建议用FilePostSender

问题我是在安卓用的,选取 sd 卡图片中的一部分

安卓不能传File实例???

还得把选择的部分变成文件有点麻烦,我就不能直接发送byte数组么

@ywjno
应该可以吧
放 HeadDate中

最终用 FilePostSender 来实现了,然后我发现本地居然有个自己写的 InputStreamSender 类。。。

@ywjno
l两个原理难道不一样?

NutMap params = new NutMap();
params.put("file", new File("abc.jpg"));
Request req = Request.create("http://nutz.cn/upload", METHOD.POST);
Response resp = new FilePostSender(req).send();

添加回复
请先登陆
回到顶部