问题标签 [php-curl]

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.

0 投票
1 回答
242 浏览

curl - curl 谷歌地图不工作共享托管服务器

在它正常工作之前,我尝试使用 curl 获取带有邮政编码的谷歌地图,但现在它不工作了,它给了我随机的谷歌地图位置。

网站使用以下代码。

0 投票
0 回答
95 浏览

php - php-无法比较 curl_exec 结果

我正在使用 PHP cURL 发出 GET 请求:

当我尝试回 $exec显时,它显示 1 但当我这样做时:

它总是显示以下内容,即使 GET 请求返回的输出是 1、2 或任何值:

怎么了?

0 投票
2 回答
2608 浏览

php - 如何在浏览器中播放 MP3 格式的数据?

我正在使用 php 进行服务器端脚本。默认情况下,我使用“音频”标签来播放音频文件,因为我的 api 调用返回文件路径,所以很容易处理。例如,我的示例如下所示:

所以我可以很容易地在音频标签中使用它。<audio src="www.abc.in/wdk/path/00fl.mp3" preload="auto">

但现在我得到了不同格式的 API 响应。它返回数据内容而不是 url。例如

所以现在我需要再次使用 content-type:audio/mpeg 进行 curl 调用以获取数据内容。它返回原始 mp3 格式数据。那么我们如何在浏览器中播放音频文件呢?是否有任何播放器可以将 mp3 格式数据直接转换为播放器数据?我尝试了另一种方法,但我无法在 php 中存储 mp3 格式文件。我们可以使用 php 创建 mp3 文件吗?例如:

我的卷曲响应是这样的:

ID3#TSSELavf56.15.102��8�Infra !#%*,.0357<>@BEGIMPRTVY[ adfhjmqsuxz|~��������������������������� �����������������������Lavc56.13$a5Cwc��8�"#�p7I<��Z���<ѣF� � �HP����.uN{P�! �{����������� ]�DDwww��������"'����_���"; ��������=��B""��������</p>
0 投票
1 回答
959 浏览

php - 如何使用 php 将 mp3 格式数据转换为 mp3 文件?

我正在进行 PHP curl 调用并获取 mp3 格式的原始数据。我如何将原始数据转换为 mp3 文件。我的代码是:

我收到了 mp3 格式的原始数据。我不想在浏览器中下载该文件,我想将该文件保存在我的服务器端。如何将原始数据转换为 mp3 格式文件?

我尝试了正常的 php 文件写入,但它不起作用。例如 :

fopen 返回 false 值,我无法使用 php 文件操作创建 mp3 文件。如何在服务器中转换和保存 mp3 文件??保存该文件后,我将给出音频标签 src 的路径。<audio src="D:\xampp\htdocs\abc\testfile.mp3" />

我的卷曲响应是这样的:

ID3#TSSELavf56.15.102��8�Infra !#%*,.0357<>@BEGIMPRTVY[adfhjmqsuxz|~���������������������������� �����������������������Lavc56.13$a5Cwc��8�"#�p7I<��Z���<ѣF� � �HP����.uN{P�! �{�����������]�DDwww��������"'����_���"; ��������=��B""��������</p>
0 投票
5 回答
46144 浏览

php - 调用未定义函数 curl_init() 错误

我在使用 Eclipse PDT 开发 PHP 的 Win 64 位操作系统 php 5.6.8 上。

我遇到了这个 Call to undefined function curl_init() 错误。

我删除了php.ini;中的前面部分extension=php_curl.dll。重新启动了 Apache 服务器,但仍然出现相同的错误。

任何提示我哪里出错了?

0 投票
1 回答
96 浏览

php - 如何将此 cURL 调用转换为 PHP?

如何在 PHP 中表达等价物?

我所拥有的是以下,这是行不通的。

我得到的唯一错误是“无法连接到主机”。感谢您提供任何帮助。

0 投票
1 回答
486 浏览

php - Live Server 上与处理 PHP Curl API 相关的意外 401 错误

问题

在生产服务器上,我的代码(见下文)产生了意想不到的401 error. 但是,它在我的开发服务器上运行良好。我一直在尝试修复由意外引起的性能401 error。由于我的代码在开发服务器上运行良好,我不相信PHP代码会导致错误。

任何建议或指导将不胜感激!


代码


这些是curl_info生产和开发服务器的响应。

生产(性能缓慢)

卷曲信息

第一反应 (401)

第二响应(200 - 超过 20 秒延迟后)

JSON字符串:


发展(良好的表现)

卷曲信息

第一反应 (200)

第二反应 (200)

JSON字符串:

0 投票
5 回答
121271 浏览

php - TLS 1.2 在 cURL 中不起作用

我无法卷曲使用 TLS1.2 的 HTTPS url,在我的 curl 操作中,我将登录数据发布到网站并将其保存在 cookiefile 中。我收到的错误消息是这样的

我尝试将VERIFYPEERand设置VERIFYHOST为 0 但这似乎不起作用,有什么建议吗?

以下是我正在使用的版本:

  • OpenSSL 版本为 0.9.8b
  • CURL 版本是 7.24.0
  • PHP 是 5.3

这是代码:

0 投票
5 回答
6194 浏览

php - cURL 有时不起作用并给出空结果

我使用 cURL 从另一个网站获取数据。有时显示数据,有时显示空结果

这是我的代码

0 投票
2 回答
342 浏览

php - 集成 PHP 卷曲

我有下面的代码,它调用一个 MySQLi 并在我的浏览器中以 XML 形式显示它。

下一阶段是,我不想在我的浏览器中显示它,而是想使用 PHP Curl 将它发送到另一个 IP 地址。请有人可以帮助我提供执行此操作所需的额外代码。

请帮忙。谢谢。