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=''是空的是什么情况。无法得到课表;
怎么处理
那位高人指点指点!

...全文
502 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
龙大. 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

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧