PHP 的 cURL 命令行
我必须使用自签名证书从 PHP 向安全的 https 服务器发出请求。我在 cURL 中有一个有效的命令行,但在将其转换为正确且有效的 PHP 选项时遇到很多问题。
工作的 cURL 命令是这样的:
curl --cacert cert.pem
--key cert.key
--cert cert.crt
--header 'content-type: text/xml'
-X POST
--data @ftit-request.xml https://serverip/dip/DipWebservice > outputfile
有人能给我一些关于如何在 PHP 中正确使用它的提示吗?
I have to make a request from PHP to a secure https server with a self-signed certificate. I have a working command line in cURL but have a lot of problems converting it to the correct and working PHP options.
The working cURL command is this:
curl --cacert cert.pem
--key cert.key
--cert cert.crt
--header 'content-type: text/xml'
-X POST
--data @ftit-request.xml https://serverip/dip/DipWebservice > outputfile
Can someone give me some hints on how to use this the correct way in PHP?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
http://php.net/manual/en/book.curl.php
http://php.net/manual/en/book.curl.php