获取同一网络中网页的源代码

指骨

我正在开发的工具将URL作为参数,并从该URL中检索源代码以进行分析。该工具将托管在我们的域中,并且应该能够分析位于同一内部网络域中的网站的网页。我进行此Jquery.ajax调用以检索源代码:

$.ajax({
    url: siteToanalyze,
    type : 'GET',
    dataType : 'html',
    success: function (result) {
        content = result;
    analyzeCode(content, siteToanalyze);
    },
    error: function (jqxhr, status, errorThrown) {
    alert("Failure, Unable to recieve content");
    }
 });

我也可以使用YQL来获取外部网站的代码。我可以从同一来源获得网页的源代码。但是在同一内部网络中,YQL无法访问的网页呢?

例如,如果此js代码是从172.20.1.160:5000提供的,并且我们在同一网络中以172.20.5.68:5000给出了一个站点。Web控制台显示对该URL的HTTP 200状态请求,但导致运行错误功能。为什么会这样呢?还是有除我提到的方式之外的其他方法来获取网页的源代码?

指骨

这个问题确实是由于同源政策所致我要访问的内容与上述代码的来源不同。我使用CORS解决了问题

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Linux:检查是否在同一网络中

来自分类Dev

如何使两个接口在同一网络中使用同一网关?

来自分类Dev

无法通过以太网和无线连接到同一网络

来自分类Dev

连接到同一VPN是否意味着连接到同一网络?

来自分类Dev

同一网络适配器上的静态和动态网络

来自分类Dev

知道ip来自同一网络还是来自不同网络

来自分类Dev

托管同一网络时在本地网络中使用SSH

来自分类Dev

同一网络中多主机中的docker网络

来自分类Dev

如何将仿真器与PC放在同一网络上?

来自分类常见问题

如何从主机外部(同一网络)连接到Docker容器[Windows]

来自分类Dev

在Android设备和PC(同一网络)之间使用套接字

来自分类Dev

在同一网络中的多个节点中野生许多节点

来自分类Dev

在同一网络上通信的计算机

来自分类Dev

将Windows Winform App与同一网络上的Android平板电脑连接

来自分类Dev

同一网络中的Docker容器无法通信

来自分类Dev

同一网络中的Docker容器无法相互通信

来自分类Dev

从同一网络上的其他设备连接到Flask Server

来自分类Dev

同一网络会话中的永久计数器

来自分类Dev

同一网络会话中的永久计数器

来自分类Dev

docker容器无法与同一网络上的其他容器通信

来自分类Dev

在同一网络中创建SQL Server 2008的客户端

来自分类Dev

不在同一网络中的两台服务器之间的scp

来自分类Dev

如何在同一网络中检测给定设备的IP

来自分类Dev

无法通过wifi连接到同一网络的设备访问本地主机

来自分类Dev

同一网络上设备的磁盘空间

来自分类Dev

通过PC在同一网络上路由接入点Internet

来自分类Dev

同一网络适配器的两个IP

来自分类Dev

远程将ssh启用到同一网络上的多台计算机?

来自分类Dev

同一网络上的两个网关

Related 相关文章

  1. 1

    Linux:检查是否在同一网络中

  2. 2

    如何使两个接口在同一网络中使用同一网关?

  3. 3

    无法通过以太网和无线连接到同一网络

  4. 4

    连接到同一VPN是否意味着连接到同一网络?

  5. 5

    同一网络适配器上的静态和动态网络

  6. 6

    知道ip来自同一网络还是来自不同网络

  7. 7

    托管同一网络时在本地网络中使用SSH

  8. 8

    同一网络中多主机中的docker网络

  9. 9

    如何将仿真器与PC放在同一网络上?

  10. 10

    如何从主机外部(同一网络)连接到Docker容器[Windows]

  11. 11

    在Android设备和PC(同一网络)之间使用套接字

  12. 12

    在同一网络中的多个节点中野生许多节点

  13. 13

    在同一网络上通信的计算机

  14. 14

    将Windows Winform App与同一网络上的Android平板电脑连接

  15. 15

    同一网络中的Docker容器无法通信

  16. 16

    同一网络中的Docker容器无法相互通信

  17. 17

    从同一网络上的其他设备连接到Flask Server

  18. 18

    同一网络会话中的永久计数器

  19. 19

    同一网络会话中的永久计数器

  20. 20

    docker容器无法与同一网络上的其他容器通信

  21. 21

    在同一网络中创建SQL Server 2008的客户端

  22. 22

    不在同一网络中的两台服务器之间的scp

  23. 23

    如何在同一网络中检测给定设备的IP

  24. 24

    无法通过wifi连接到同一网络的设备访问本地主机

  25. 25

    同一网络上设备的磁盘空间

  26. 26

    通过PC在同一网络上路由接入点Internet

  27. 27

    同一网络适配器的两个IP

  28. 28

    远程将ssh启用到同一网络上的多台计算机?

  29. 29

    同一网络上的两个网关

热门标签

归档