问题标签 [file-get-contents]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 在 Javascript 中从外部源导入 JSON 提要
我想使用 Javascript 从外部源加载 JSON 提要;最好的方法是什么?我在 PHP 中做了很多工作,使用 file_get_contents 或 cURL 很容易做到这一点。Javascript中是否有相关的功能或过程?
php - 使用 file_get_contents 或 curl 到同一服务器上的 url
我有一个 PHP 脚本需要处理同一个站点的 RSS 提要。具体来说,我在主页上显示来自 WordPress RSS 提要的最新博客。在我们的登台服务器上它运行良好,但在我们的现场(这是一个完全不同的,但 LAMP 的)托管环境中它不工作。
我可以正常运行file_get_contents
或curl
在远程 url 上运行,但是当我尝试检索我们自己的 RSS 提要时,我返回了一个 404 not found 页面。另一个奇怪的是,如果我尝试file_get_contents(http://domain.com/test.txt)
它会以 404 失败,但如果我这样做,file_get_contents(http://www.domain.com/test.txt)
我会得到测试文本文件的内容。这一切都假设我从 domain.com(不是 www.domain.com)运行脚本
我在这里设置了一个示例:http: //bkwld.com/test.php
php - 仅在登录网站后才能访问的 url 中的 file_get_contents
我想制作一个可以从网站捕获页面的 php 脚本。想想file_get_contents($url)。
但是,本网站要求您在访问任何页面之前填写用户名/密码登录表格。我想,一旦登录,网站会向您的浏览器发送一个身份验证 cookie,并且在随后的每个浏览器请求中,会话信息都会传回网站以验证访问权限。
我想知道如何使用 php 脚本模拟浏览器的这种行为,以便从该网站获得访问权限并捕获页面。
更具体地说,我的问题是:
- 如何发送包含我的登录详细信息的请求,以便网站回复会话信息/cookie
- 我如何读取会话信息/cookie
- 我如何将这个会话信息与每个后续请求(file_get_contents,curl)传回网站。
谢谢。
php - 从 PHP 变量值中删除换行符和新行?
我有一个执行以下操作的 PHP 脚本:
- 使用 file_get_contents() 获取 html 文件的内容
- 回显 JSON 对象
问题是从 file_get_contents 获得的值是多行的。它需要全部在一行上才能采用正确的 JSON 格式。
例如
PHP 文件:
生成的 html 文档如下所示:
我的目标是让生成的 html 文档看起来像这样(值是一行,而不是三行)
如何才能做到这一点。我意识到如果原始 html 文档是一行,则内容将是一行;但是,我试图避免这种解决方案。
更新
问题得到了正确回答。这是完整的工作代码:
php - PHP 获取带有特殊字符的 url 而不使用 urlencode:ing 他们!
我希望 file_get_contents 获得如下所示的网址:http ://wapedia.mobi/sv/Gröt
问题是它请求(无法发布整个链接,抱歉):...wapedia.mobi/sv/Gr%C3%B6t 您可以看到已被 urlencoded,该页面没有给我任何结果。
我怎样才能做到这一点?
php - 如何在 PHP 中获取文件的内容类型?
我正在使用 PHP 发送带有附件的电子邮件。附件可以是多种不同文件类型(pdf、txt、doc、swf 等)中的任何一种。
首先,脚本使用“file_get_contents”获取文件。
稍后,脚本在标题中回显:
如何为$the_content_type设置正确的值?
php - file_get_contents - 也获取图片
大家好!我最近在 PHP 和 file_get_contents 中编码时遇到了问题。我的问题是当我加载这样的网站时:
我加载的网站图片不显示。例如,当我去谷歌时,没有显示图片。这适用于我访问的每个网站。我怎样才能解决这个问题?
php - 某些图片无法加载(CSS 问题?)
我正在使用以下脚本通过 file_get_contents 动态加载网站。
现在的问题是一些图片没有显示在网站上。例如那些确实有 CSS 链接的网站。我认为这是一个 CSS 问题。
您可以在此处测试脚本以了解我的意思:
http://h899310.devhost.se/proxy/index.html
我怎样才能解决这个问题?
php - 带有 HTTP 的 file_get_contents:没有这样的文件或目录
我正在尝试执行一个简单的 PHP 调用来加载网页的内容:
$result = file_get_contents("http://www.google.com");
返回的结果是一个奇怪的文件未找到错误:
Warning: file_get_contents(http://www.google.com): failed to open stream: No such file or directory in /var/www/html/test.php on line 5
我的 php.ini 上有“allow_url_fopen = On”,并且没有可能改变目录中设置的 .htaccess 文件。有任何想法吗?我以前在不同的服务器上从来没有遇到过这个功能的问题。
php - PHP - 从另一个 PHP 文件中获取变量而不执行代码?
我正在尝试创建一个脚本来从同一服务器上的文件中提取变量。
问题是,我一直不知道文件中还有什么内容(脚本是供其他人使用的),所以我真的不想加载所有内容或执行任何编码。
我曾想过使用 file_get_contents 而不是 require 或 include 之类的东西,但我被困住了……有没有办法解析字符串中的所有变量?或者,是否有一种“安全”的方式来包含文件?
非常感谢,詹姆斯