特定 URL 上的 file_get_contents

发布于 2024-10-26 11:41:52 字数 477 浏览 2 评论 0原文

我有一个特定的 URL,无法使用 file_get_contents 检索源代码。

谁能帮我获取下面 URL 的源代码,或者有人知道为什么它不适用于该特定 URL?

网址是: http://www.lectio.dk/lectio/285 /SkemaNy.aspx?type=elev&elevid=1628118635

以下内容不返回任何内容。

$source = file_get_contents('http://www.lectio.dk/lectio/285/SkemaNy.aspx?type=elev&elevid=1628118635');
echo $source;

I have a specific URL which I cannot retrive the source code from using file_get_contents.

Can anyone help me get the source code of the URL below or does anyone have an idea why it does not work on that specific URL?

The URL is:
http://www.lectio.dk/lectio/285/SkemaNy.aspx?type=elev&elevid=1628118635

The following returns nothing.

$source = file_get_contents('http://www.lectio.dk/lectio/285/SkemaNy.aspx?type=elev&elevid=1628118635');
echo $source;

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

陌路终见情 2024-11-02 11:41:52

这是我的主机上的一个错误,现已解决。我很抱歉浪费了您的时间,但我很高兴您愿意提供帮助。

This was an error at my host which is now solved. I am sorry for wasting your time but I am glad that you wanted to help.

拿命拼未来 2024-11-02 11:41:52

我猜您与该站点共享同一主机,并且您在内部和外部 IP 之间使用某种 NAT/SAT 映射。

您的服务器将 www.lectio.dk 解析为 257.34.23.1,但服务器的实际内部 IP 是 10.4.5.101。

您的服务器不知道外部IP,因为防火墙无法像这样连接到它自己的外部IP(尽管可以配置)。

解决方案:

将 www.lectio.dk 添加到您的主机文件中,并将其映射到您的内部 IP。

I'm guessing you share the same host as that site, and you use some sort of NAT/SAT mapping between internal and external IP.

Your server resolves www.lectio.dk into 257.34.23.1 but the actual internal IP of your server is 10.4.5.101.

Your server isn't aware of the external IP because the firewall can't connect to it's own external IP like that (it's possible to configure though).

Solution:

add www.lectio.dk into your hosts file and have it map to your internal IP.

薄荷梦 2024-11-02 11:41:52

我想说的是,该网站使用 javascript 生成其内容,因此这就是您无法获取内容的原因。

I'd say that the site generates it's contents with javascript so thats the reason you can't get the contents.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文