我想将命令行cURL转换为PHP cURL,以便获得更好的控制。
请注意,它包括对MYUSER和MYTOKEN的身份验证。
Linux服务器正在运行Apache 2和PHP 7.2。
curl -u 'MYUSER:MYTOKEN' 'https://example.com' -X POST --data '{"domainNames":["example.org","site2.com"]}'
您将使用哪些PHP代码获得相同的功能?
答案 0 :(得分:0)
我还没有使用PHP cURL,但是我已经使用PHP exec完成了工作。警告不完全建议这样做。但是我认为您可以执行以下操作:
<?php
echo exec('curl -u \'MYUSER:MYTOKEN\' \'https://example.com\' -X POST --data \'{"domainNames":["example.org","site2.com"]}\'');
?>
更多高级示例可以在这里找到:http://php.net/manual/en/function.exec.php
与此相关的是您可能实际上正在寻找的内容:http://php.net/manual/en/book.curl.php