java模拟登陆正方教务系统抓取课表时出现如下错误什么情况?

小湘西 学生  2015-11-23 12:52:26

在访问课表url时返回结果如下:
result2:<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href=''>here</a>.</h2>
</body></html>

a href=''是空的是什么情况。无法得到课表;
怎么处理
那位高人指点指点!

...全文
426 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
小湘西 2016-03-17
谢谢大家的帮忙 ,现在问题已解决。谢谢大家
回复
小湘西 2016-03-03
不是用的ajax 是这样的 <a href="xskbcx.aspx?xh=120150010055&xm=***&gnmkdm=N121603" target="zhuti" onclick="GetMc('学生个人课表');">学生个人课表</a>
回复
keygod1 2016-03-02
课表页面是否用了ajax?
回复
小湘西 2016-02-28
资源转走什么意思? 没有经过代理.是否有解决方法
回复
心碎了无痕 2016-02-14
Object moved? 是不是资源被转移了?之间通信有经过代理或者什么?
回复
huanliandie 2016-02-12
同求!!! 一天到晚搞这个,愣是没搞定
回复
小湘西 2016-01-07
HttpClient httpClient = createHttpsClient(); String url = "http://jwc.ysu.edu.cn/zjdxgc/default2.aspx"; HttpResponse httpResponse = httpClient.execute(new HttpPost(url)); ................................................ 登录成功后 //获取课表 HttpGet httpGetTimeTble = new HttpGet("http://202.206.245.225/zjdxgc/xskbcx.aspx?xh=120120010028&xm=%CC%EF%B3%C9%C1%FA&gnmkdm=N121603"); httpGetTimeTble.setHeader("referer", "http://jwc.ysu.edu.cn/zjdxgc/xs_main.aspx?xh=120120010028"); httpResponse = httpClient.execute(httpGetTimeTble); HttpEntity entity = httpResponse.getEntity(); if (entity != null) { String result2 = EntityUtils.toString(entity, "gb2312"); System.out.println("result2:" + result2); }
回复
小湘西 2016-01-07
我用的是HttpClient 4.0以上,在4.0以后只要是用同一个httpClient,cookie是一样的所以不用设cookie了。 不过我也用了你的方法,添加的cookie,还是不行啊, 再说一下,我已经登录成功了,就是获取课表时出现了上面的原因。不知道是为什么?
回复
梦想怎么想 2015-12-26
看看post的数据正不正确,带没带cookie
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2015-11-23 12:52
社区公告
暂无公告