最轻的单页刮刀

时间:2017-10-03 02:18:00

标签: javascript ajax xmlhttprequest

有一些网站发布了一些不断变化的数据。没有api但我需要以编程方式在js中访问该值。这对我来说是个常见问题。

我正在编写一个简单的js脚本(HTML / js)hackyAPI,HTML / js或客户端就足以进行我想对数据进行的任何操作。

但问题是XMLHttpRequest和跨服务器权限。我不想仅为此引入服务器元素。考虑到我只想要一个典型的html respone,是否有一种解决方法?

1 个答案:

答案 0 :(得分:1)

浏览器明确强制实施CORS限制以防止此类脚本(以及更多恶意XSS脚本);运行该网站的任何人都在提供这些资源(并付费提供服务),所以除非他们提供公共API,否则以您似乎尝试的方式使用该数据并不公平做。在这种特殊情况下,它似乎与网站的服务条款直接冲突。