HttpClient使用post方法提交数据后服务端如何获得这些参数

发布于 2021-11-25 06:30:47 字数 553 浏览 867 评论 10

如题,以下代码使用HttpClient的post方式进行数据的提交

httpClient = getHttpClient();
httpPost = getHttpPost(url, cookie, userAgent);	        
httpPost.setRequestEntity(new MultipartRequestEntity(parts,httpPost.getParams()));  
int statusCode = httpClient.executeMethod(httpPost);
那么在服务端如何获得我提交的这些参数呢?


使用

req.getParameter("username");

总是为空,哪位知道,请讲讲啊。




如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(10

兮颜 2021-11-30 03:59:55

可以参考这些httpclient的使用demo代码:
http://www.zuidaima.com/share/khttpclient-p1-s1.htm

卸妝后依然美 2021-11-30 03:58:30

请问普通的表单数据怎么取出数据呢

怎言笑 2021-11-30 03:18:23

我不是已经设置最佳答案了么?最佳答案就是解决方案。

无人问我粥可暖 2021-11-30 02:25:45

回复
可不可以粘贴出来您的解决方法源码,求!!

嘦怹 2021-11-30 01:37:15

试试看httpPost.setHeader(“Content-Type”,“application/x-www-form-urlencoded; charset=UTF-8”);

字符集按具体情况来

樱花落人离去 2021-11-29 02:17:26

是你提交的POST有文件上传吧,这种情况下麻烦一点

无边思念无边月 2021-11-28 23:15:15

你哪里提交
username的值?

混吃等死 2021-11-27 20:14:41

可以用commons-fileupload组件,更方便些

只为守护你 2021-11-27 08:56:01

非常感谢你!

静谧 2021-11-27 06:55:12

回复
这个答案是最佳答案吗

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文