【发布时间】:2016-06-20 01:32:06
【问题描述】:
我正在尝试将我的个人资料从外部网站 (url) 插入我的博客。
禁止跨域,因此 iframe、AJAX 和 jquery 加载不起作用。 PHP file_get_contents() 可以,但不会加载页面内动态生成的内容。
帮助我了解为什么以及如何解决此问题?
我使用这样的代码:
<head>
<base href="https://bookmate.com/">
</head>
<?php
$url = 'https://bookmate.com/kirillmazur/finished';
echo file_get_contents($url);
?>
【问题讨论】:
-
检查浏览器中发出的请求并使用
file_get_contents()重复它们。 -
查看下面的答案。他们使用一些 js 文件的本地路径来远程站点。如果您使用的是 file_get_contents,则需要在主机中拥有此本地文件。
标签: php cross-domain file-get-contents