我是靠谱客的博主 迷你裙子,最近开发中收集的这篇文章主要介绍httpclient上传文件,同时带字符串参数 中文乱码问题,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

 

PostMethod filePost = new PostMethod(URL); 

HttpClient client = new HttpClient(connectionManager);

// 通过以下方法可以模拟页面参数提交

try {

Part[] parts = { new FilePart("upfile", file),new StringPart("idcard", pramMap.get("idcard"))

,new StringPart("name", pramMap.get("name"),"utf-8")};


filePost.setRequestEntity(new MultipartRequestEntity(parts,filePost.getParams()));

client.getHttpConnectionManager().getParams().setConnectionTimeout(60000);

int status = client.executeMethod(filePost);


如飚红代码所示 可以设置StringPart 编码,这样name中文就不会乱码。

最后

以上就是迷你裙子为你收集整理的httpclient上传文件,同时带字符串参数 中文乱码问题的全部内容,希望文章能够帮你解决httpclient上传文件,同时带字符串参数 中文乱码问题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部