2 wangyuesong2 wangyuesong2 于 2014.08.17 01:16 提问

有关java使用httpclient模拟httppost请求的问题!求大神帮忙!

我现在在写一个eclipse的插件,主要是通过java向服务器发出httppost的请求,调用一些比如登陆啊等等的服务器端api。就是模拟浏览器操作

但是现在遇到了一个问题,服务器端的程序要检查浏览器是不是支持javascript的(因为好像服务器的那边根本没有做静态页面,所有的html都是javascript动态加载出来的),所以我现在调不到那边的api了,发送任何请求收到的response都是一样的,都是一个提示您浏览器不支持javascript的错误页面

求问怎么才能越过这一关啊,我用的是apache的httpclient,有没有什么方法能让java模拟发出的post请求也能”支持“javascript啊,谢谢各位了!!感激不尽!

2个回答

c920816698
c920816698   2014.08.27 11:25

要知道服务器端的判断规则才能做吧

finallygo
finallygo   2014.08.28 12:36

猜测是通过ua来判断的,你把httpclient的ua改成chrome的,试试

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!