【问题标题】:PHP cURL output is truncatedPHP cURL 输出被截断
【发布时间】:2015-02-09 16:24:14
【问题描述】:

我正在尝试使用cURL 加载JS 文件,但结果被截断。我也试过file_get_contents,它仍然被截断。
但我可以直接从浏览器访问.js 文件。除了user agentrefererrequest headers 中没有任何内容,我将它们包含在curl request 中。

发生了什么事?是不是服务器惹到我了?

【问题讨论】:

  • 截断后文件大小有多大?
  • 这是一个大约200行(15kb)的小文件,大约150行后被截断。
  • 在您的代码中,在第 15 行您缺少文件的最后一行....开玩笑,我们应该如何在没有看到您的代码的情况下告诉您?
  • 普通的file_get_contents 不起作用,没什么特别的。

标签: php curl file-get-contents truncated


【解决方案1】:

问题是浏览器没有显示完整的代码。我echoed<script> 标签内的输出,它附加了DOM 元素。然后我将输出分成几部分,并确保它没有被截断。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-30
    • 1970-01-01
    相关资源
    最近更新 更多