问题标签 [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.
php - PHP Curl 未加载
我已经安装了 php curl。但是当我执行命令 php -m 时 curl 模块仍然没有显示。
操作系统版本:Ubuntu 16.04 LTS PHP 版本:PHP 7.0.7
为 curl 安装的模块:curl、libcurl3、libcurl4-openssl-dev、php-curl、php7.0-curl
请分享你的想法。
谢谢
php - curl_setopt():您必须使用 CURLOPT_HTTPHEADER 参数传递对象或数组
我的代码:
错误:
curl_setopt():您必须使用 CURLOPT_HTTPHEADER 参数传递对象或数组
composer-php - Composer 安装缺少 curl-ext
我正在 Ubuntu 14.04.4 LS 上开发一些 PHP。运行composer install
失败,我无法弄清楚。当我使用 PHP 5.5.9 时,这可以正常工作,但我必须至少更新到 5.6 才能安装 phpunit。
运行php -v
输出:
运行which php
输出:
这有点可疑,因为它不匹配php -v
(/usr/bin 有:“php”、“php5”和“php5.6”)
这是我的composer.json:
运行composer install
创建此输出:
我按照这些说明操作,但它不起作用:Composer install error - requires ext_curl when it is actually enabled
运行php -i | grep php.ini
输出:
运行:sudo apt-get install php5-curl
输出:
运行curl -V
输出:
任何帮助表示赞赏。
php - 带参数的 PHP cURL POST Jenkins 作业
Jenkins job
通过以下PHP
脚本触发:
该脚本在Mac上成功运行,并且 jenkins 作业确实被触发。如何使此脚本在Windows上运行?在Windows上运行 PHP 脚本时出现以下错误?
curl is already installed on windows machine
. 另外,有没有更好的方法在 PHP 中做 cURL?看看这个:http ://php.net/manual/en/book.curl.php,有人可以根据我在上面的 PHP 脚本(适用于Windows)中的 curl 命令指向一个示例吗?我的脚本中基于 curl 命令的示例将是理想的。
php - cURL 响应不同于 Web 响应
我想获取我拥有它们的所有页面内容 url
我编写了以下 php 代码来获取https://fonts.googleapis.com/css?family=Open+Sans的内容
输出是以下代码
如果您查看 url https://fonts.googleapis.com/css?family=Open+Sans您会注意到此页面的内容,并且我的代码输出是不同的,并且我的代码输出是该页面的一部分
但是此代码可以正常工作以获取 localhost 文件的内容
有什么问题?我可以得到这个页面的全部内容吗?
php - 在 PHP curl 请求中使用 Auth Digest 标头变量
我正在使用一个 API,它为我提供了一个用于连接的令牌。它给出了这些说明。
然后在所有后续调用中将这个令牌发送到标头变量 Auth Digest 中的服务器。
我不确定这意味着什么。我尝试了几种方法并阅读了几个堆栈溢出问题。这是我尝试过的。有关详细信息,请参阅包含的代码注释。
以下是一些相关的 stackoverflow 问题,我尝试将它们应用于我的问题但没有成功。
在 PHP 中使用摘要身份验证的 curl 请求以下载 Bitbucket 私人存储库
使用 PHP POST 到 Web 服务的摘要式身份验证的客户端部分
如何使用带有 PHP curl 的 HTTP 基本身份验证发出请求?
我需要知道他们可能期望的原始 http 标头是什么,或者我如何使用 php curl 来生成他们可能期望的标头。
php - Android通过firebase推送通知(服务器端)
我正在尝试使用 firebase 云消息系统从服务器向我的 android 设备发送推送通知。我能够成功注册我的设备,并且也为我的设备生成了令牌。我无法使用以下脚本向我的设备发送通知
现在每当我点击脚本时,响应就会返回
没有别的了..也没有通知。无法弄清楚问题。请求您的指导。
谢谢
libcurl - 带有 {} 个字符的 CURLOPT_URL
在我看到的从 PHP 建立 curl 连接的示例中,它有以下行:
它似乎确实有效,但我不明白为什么他们显示将 URL 包装在波浪形的大括号中。这对 CURL 有什么神奇的作用吗?
php - parse_array() 不起作用并且结果为空?
当var_dump($meta_tag_array);
php - 如何使用 Boundary 和 PHP CURL 进行 POST 请求
我正在尝试在使用以下 POST 表单的网页中登录:`
`
分析 POST 请求,我看到这个表单使用 BoundaryWebKit 发送请求,请求标头和请求有效负载分别如下:
这样做,这是我写的代码是:
之后,我看到它自动发出 POST 请求“ https://my.shimano-eu.com/it/j_security_check ”发布以下字段字符串:
我已经用这段代码回复了它:
显然,首先代码向登录页面发出 GET 请求,以将 cookie 存储在 $ckfile 中。
毕竟,两个请求中的响应始终是“FORBIDDEN”。
我从三天就来了,我哪里错了???
这是我尝试登录的页面:https ://my.shimano-eu.com/it/login.html 。