java绘制铁路线_java – MultipartEntityBuilder将图片发送到铁路服务器

我正在尝试将MultipartEntityBuilder发送到我的Rails服务器.但是,当我尝试构建它时崩溃并给我错误

03-25 09:44:50.001 W / System.err:java.util.concurrent.ExecutionException:java.lang.NoSuchMethodError:没有静态方法create(Ljava / lang / String; [Lorg / apache / http / NameValuePair;)Lorg /阿帕奇/ HTTP /实体/ ContentType的;在类Lorg / apache / http / entity / ContentType中;或其超类(‘org.apache.http.entity.ContentType的声明

HttpPost httpost = new HttpPost(url);

MultipartEntityBuilder entity = new MultipartEntityBuilder.create();

entity.setMode(HttpMultipartMode.BROWSER_COMPATIBLE);

for(int index=0; index < nameValuePairs.size(); index++) {

ContentBody cb;

if(nameValuePairs.get(index).getName().equalsIgnoreCase("File")) {

File file = new File(nameValuePairs.get(index).getValue());

FileBody isb = new FileBody(file);

entity.addPart(nameValuePairs.get(index).getName(),isb);

} else {

// Normal string data

cb = new StringBody(nameValuePairs.get(index).getValue(),ContentType.TEXT_PLAIN);

entity.addPart(nameValuePairs.get(index).getName(),cb);

}

}

return entity.build();

这是我正在使用的代码,我仍然在构建MultipartEntity时遇到错误,它会说错误.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值