php - 如何在 Ajax 站点上使用 file_get_contents

标签 php html ajax file-get-contents

当您使用 file_gets_contents($website)cURL 时加载一个网站,它会加载整个网站吗?我最感兴趣的是使用 cURL

我用它来加载一个网页,然后使用 AJAX 获取一些内容,例如价格,但在获取价格时遇到了一些问题。

当我使用 file_get_contents 时,它是否像整个网站在浏览器上正常加载一样加载使用 Ajax 加载的内容?

最佳答案

没有。使用 file_get_contents() 只会返回页面内容,不会在页面本身执行任何 JavaScript。这种行为的模拟几乎等同于浏览器中的“查看页面源代码”。

关于php - 如何在 Ajax 站点上使用 file_get_contents,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13978016/

相关文章:

php - 为什么我的 post 方法不能正常工作

php - WordPress:register_activation_hook 不工作

javascript - jQuery 手机 : remember variable of page before

ajax - MVC 3 AJAX Post,列表填充了对象,但对象属性为空

ajax - IOS9 WKWebView访问控制允许来源

php - 将blob类型图像上传到数据库,我的代码说它正在上传图像但没有存储在数据库中

html - 当浏览器高度更改时,内联 block 父级不会调整为子级宽度

javascript - 用于添加样式表的 document.write() 导致文档为空白

javascript - 通过 JavaScript 访问 API

php - 后数组被截断,max_input_vars 不起作用