开发者社区> 问答> 正文

js跨域请求 检阅请求后的页面? 400 报错

js跨域请求 检阅请求后的页面? 400 报错

是这样的,能不能用js进行跨域请求。

比如请求 http://www.baidu.com/s?wd=%E5%BC%80%E6%BA%90%E4%B8%AD%E5%9B%BD&rsv_spt=1&issp=1&rsv_bp=0&ie=utf-8&tn=baiduhome_pg&rsv_sug3=4&rsv_sug=0&rsv_sug4=328&rsv_sug1=1

这个URL,然后将请求后的页面内容返回回来呢。

展开
收起
爱吃鱼的程序员 2020-06-04 14:18:21 621 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    可以在你的服务器上放一个php文件中转取值返回.######

    引用来自“Tuesday”的答案

    可以在你的服务器上放一个php文件中转取值返回.
    被请求的站点跟我没任何关系的。比如我请求百度,google的搜索结果页面后,将页面内容返回回来。
    ######大哥, js做不到呀, 你必须在自己的服务器放个php去读取, 然后返回给自己.######打错了,httpClient######用js 访问自己的服务器。在服务器端实现 数据读取。Java中 hettpClient 可以参考。######直接iframe呢######

    引用来自“多萨穆大叔”的答案

    直接iframe呢
    直接iframe不能跨域...
    ######http://www.cnblogs.com/rainman/archive/2011/02/20/1959325.html###### httpClient  抓取数据 直接传到web中不就行了。你用js爬页面那你要HttpClient干什么???还有js不能跨域,看看浏览器的同源策略吧
    2020-06-04 16:24:21
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript面向对象的程序设计 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载