cURL in php page


cURL in php page

任何人都可以为我提供使用drupal执行下面给出的curl命令的代码:

$ curl -k -X POST https://openshift.redhat.com/broker/rest/domains/[Domain_ID]/applications --user "[UserName]:[Password]" --data "name=[AppName]&cartridge=php-5.3&scale=false"

谢谢

1. 使用执行执行来执行您的原始状态

您可以使用 php exec 来执行任意命令行函数。

http://www.php.net/manual/de/function.exec.php

2.如果符合您的需要,您可以尝试使用php curl函数,我会使用它。

http://de1.php.net/manual/de/function.curl-init.php

正如这篇文章所描述的,什么是PHP中的cURL?你需要安装libcurl。

例:

php> $ch = curl_init();
php> curl_setopt($ch, CURLOPT_URL, 'http://i.imgur.com/wtQ6yZR.gif');
php> curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
php> $contents = curl_exec($ch);
php> echo $contents;

看看 PHP cURL 模块 https://php.net/curl

示例 使用 PHP 的 cURL 模块获取 example.com 主页

<?php
$ch = curl_init("http://www.example.com/");
$fp = fopen("example_homepage.txt", "w");
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);
?>

您还可以使用 exec 执行 cURL 命令 https://php.net/manual/en/function.exec.php