它的简单问题是,任何人都可以将这个curl命令转换成等效的php代码吗?
curl -X PUT -d '{
"alanisawesome": {
"name": "Alan Turing",
"birthday": "June 23, 1912"
}
}' 'https://docs-examples.firebaseio.com/rest/saving-data/fireblog/users.json'我对卷发不熟悉,请解释在哪里指定'-X‘选项和'-d’选项
发布于 2016-05-31 12:21:43
有关选项,请查看文档:https://curl.haxx.se/docs/manpage.html
-d,--data < data > : ( HTTP )将POST请求中的指定数据发送到HTTP服务器,就像当用户填写HTML表单并按submit按钮时浏览器所做的那样。这将导致curl使用内容类型的应用程序/x-www-form-urlencoded将数据传递给服务器。 -X,--请求<-X> : ( HTTP )指定在与HTTP服务器通信时使用的自定义请求方法。将使用指定的请求方法而不是其他使用的方法(默认为GET)。有关详细信息和解释,请阅读HTTP1.1规范。常见的附加HTTP请求包括PUT和DELETE,但是像WebDAV这样的相关技术提供PROPFIND、复制、移动等等。 通常你不需要这个选择。使用专用命令行选项来调用各种GET、HEAD、POST和PUT请求。
https://stackoverflow.com/questions/37545176
复制相似问题