【问题标题】:how to get other domain body in browser (node)如何在浏览器(节点)中获取其他域主体
【发布时间】:2018-10-18 15:52:42
【问题描述】:

我是节点新手。
首先,我编写了一个通过控制台正常工作的项目。
当我尝试制作 Web 界面时,我遇到了不同的问题。
我使用了request npm 包,当我尝试这样做时,webpack 不会将包导入我的项目。
我尝试使用不同的软件包,例如browser-request,然后我在控制台中遇到了这条消息:

access to XMLHttpRequest at 'http://google.com/' from origin 'http://localhost:8000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

我使用cheerio@1.0.0-rc.2 并且加载后需要cheerio 0.20.0,不能使用那个npm包。

我的问题是如何从我的网络用户在浏览器中填写的 url 获取响应代码和源正文?

还有其他合适的方法吗?

【问题讨论】:

标签: javascript node.js


【解决方案1】:

localhost 运行时,您可能正在处理Cross-Origin Resource Sharing 问题。

请参阅this answer 了解可能的解决方案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-06-16
    • 2013-05-03
    • 2019-08-04
    • 2016-06-26
    • 2012-07-31
    • 2010-09-07
    • 2013-12-26
    相关资源
    最近更新 更多