社区
Java SE
帖子详情
httpClient问题
wangjn1982
2009-07-15 09:31:30
客户端:
PostMethod.addRequestHeader("Content-type", "html/txt;charset=gbk");
pm.addParameter("sjdt", "sjdtupgrade");
服务器端:
System.out.println(httpServletRequest.getParameter("sjdt"));
输出的结果是null;
各位高手,请教一下这是怎么回事?
...全文
157
3
打赏
收藏
httpClient问题
客户端: PostMethod.addRequestHeader("Content-type", "html/txt;charset=gbk"); pm.addParameter("sjdt", "sjdtupgrade"); 服务器端: System.out.println(httpServletRequest.getParameter("sjdt")); 输出的结果是null; 各位高手,请教一下这是怎么回事?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangjn1982
2009-07-16
打赏
举报
回复
客户端:
PostMethod postMethodProxyRequest = new PostMethod(url);
postMethodProxyRequest.addRequestHeader("Content-type", "html/txt;charset=gbk");
postMethodProxyRequest.addParameter("sjdt", "sjdtupgrade");
HttpClient httpClient = new HttpClient();
httpClient.executeMethod(postMethodProxyRequest);
服务器端:
System.out.println(request.getParameter("sjdt"));
我把postMethodProxyRequest.addRequestHeader("Content-type", "html/txt;charset=gbk"); 这段代码注释后,服务器端输出的结果就正确了。
wangjn1982
2009-07-16
打赏
举报
回复
客户端:
PostMethod postMethodProxyRequest = new PostMethod(url);
PostMethod.addRequestHeader("Content-type", "html/txt;charset=gbk");
pm.addParameter("sjdt", "sjdtupgrade");
HttpClient httpClient = new HttpClient();
httpClient.executeMethod(postMethodProxyRequest);
服务器端:
System.out.println(httpServletRequest.getParameter("sjdt"));
我把PostMethod.addRequestHeader("Content-type", "html/txt;charset=gbk"); 这段代码注释后,服务器端输出的结果就正确了。
rumlee
2009-07-15
打赏
举报
回复
光这样两行代码搞不清楚是怎么回事,
你可以先确定一下是客户端的问题还是服务端的问题,你可以使用ie先测试一下,例如在ie地址栏中输入http://***/*.jsp?sjdt=sjdtupgrade
看看服务端输出是不是null,如果还是null,那就是服务端的问题,如果不是null,那就是你客户端的问题了,再逐个排查。
Java
HttpClient
execute 永久阻塞
问题
解决
HttpClient
执行时出现的永久阻塞
问题
,通过设置SocketConfig避免由JDK bug导致的超时。
httpclient
的性能
问题
总结
本文探讨了TooManyOpenFiles错误的原因及解决方法,特别是在Java环境下由
HttpClient
引发的
问题
。介绍了如何通过调整Linux系统中文件的最大打开数来临时缓解该
问题
,并提出了解决
HttpClient
连接未正确关闭的根本解决方案。
apache
httpclient
3
httpclient
4 上传文件名乱码
问题
本文介绍如何使用
HTTPClient
3和4进行带文件的POST请求,包括解决文件名乱码
问题
的方法。
HttpClient
的cookie
问题
本文介绍了一种特殊场景下,使用
HTTPClient
访问网站时遇到的Cookie合并
问题
及解决方案。通常情况下,
HTTPClient
无法像浏览器那样自动将多个Set-Cookie值合并为一个Cookie发送,这会导致某些依赖特定Cookie格式的网站无法正常交互。
由
httpclient
bug导致的生产
问题
本文讲述了因
httpclient
bug导致的生产
问题
。服务pod在高峰期重启,经排查是健康检查失败,原因是连接被拒、请求超时,tomcat连接池满。进一步分析发现三方调用慢,最终定位是http client版本老导致
问题
,升级版本可解决,还给出了避免类似
问题
的优化建议。
Java SE
62,621
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章