跨域HTML源提取使用JavaScript

Cross-domain HTML source extraction using JavaScript

本文关键字:JavaScript 提取 HTML 跨域      更新时间:2023-09-26

假设我在域abc.com中。我希望能够获得xyz.com上的页面的HTML源,然后使用JavaScript解析它。我知道有同源策略的限制,我尝试了xyz.com服务器不支持的CORS。是否有可能使用JSONP来实现这一点?你们能用一些代码片段告诉我怎么做吗?

如果使用jsonp,服务器应该将响应与函数绑定。但在你需要的时候,这是不可能的。最好考虑服务器端HttpGet()函数

要能够使用JSONPCORS,服务器必须能够为其提供支持。因此,如果您没有控制xyz.com,并且它还没有提供此功能,则无法在客户端实现此功能。相反,您必须在服务器端处理它。