关于java模拟ajax发送请求

ilovejiangjie 2017-03-28 11:45:50
想爬取一点网页信息,但它是ajax动态加载的,就用java去请求



一直报403,用浏览器访问是上面这样
...全文
424 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
co0lfire 2017-03-28
  • 打赏
  • 举报
回复
即加上一句 connection.setRequestProperty("Referer", https://www.dailyfx.com.hk/);
co0lfire 2017-03-28
  • 打赏
  • 举报
回复
http 头部加上 "Referer","https://www.dailyfx.com.hk/"
qq_29258655 2017-03-28
  • 打赏
  • 举报
回复
http://blog.csdn.net/ldx891113/article/details/50887776
qq_29258655 2017-03-28
  • 打赏
  • 举报
回复
由于在工作中需要使用AJAX请求其他域名下的请求,但是会出现拒绝访问的情况,这是因为基于安全的考虑,AJAX只能访问本地的资源,而不能跨域访问。 比如说你的网站域名是aaa.com,想要通过AJAX请求bbb.com域名中的内容,浏览器就会认为是不安全的,所以拒绝访问。
ilovejiangjie 2017-03-28
  • 打赏
  • 举报
回复
引用 1 楼 qq_29258655 的回复:
应该是跨域问题吧。http://www.runoob.com/w3cnote/php-ajax-cross-border.html
可我不是用的php呀,我看他的ajax请求的路径结尾是.php,我想用java模拟ajax去给他发请求,让他返回值
qq_29258655 2017-03-28
  • 打赏
  • 举报
回复
应该是跨域问题吧。http://www.runoob.com/w3cnote/php-ajax-cross-border.html

81,092

社区成员

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

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