我是靠谱客的博主 迷你裙子,这篇文章主要介绍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上传文件,同时带字符串参数内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部