使用restapi进行curl

使用restapi进行curl,rest,curl,Rest,Curl,我想使用curl for Mac测试一个API 根据REST API文档/论坛,URL应如下所示: http://localhost:8080/sdpapi/request/?OPERATION_NAME=ADD_REQUEST&<your API key>&<Operation> <Details><requester>Me</requester><subject>Test</subject&

我想使用curl for Mac测试一个API

根据REST API文档/论坛,URL应如下所示:

 http://localhost:8080/sdpapi/request/?OPERATION_NAME=ADD_REQUEST&<your API key>&<Operation>    <Details><requester>Me</requester><subject>Test</subject><description>Testing Curl Input</description></Details></Operation>
http://localhost:8080/sdpapi/request/?OPERATION_NAME=ADD_REQUEST&&    MeTestTesting旋度输入
下面是我为curl命令行输入所想到的:

curl -X POST -d "OPERATION_NAME=ADD_REQUEST&TECHNICIAN_KEY=0...87&INPUT_DATA=<Operation><Details><requester>Me</requester><subject>Test</subject><description>Testing curl input</description></Details></Operation>" http://myserver.mydomain.org/sdpapi/request/  
curl-X POST-d“操作\u名称=添加\u请求和技术人员\u键=0…87和输入\u数据=仪表测试curl输入”http://myserver.mydomain.org/sdpapi/request/  

我还没有试过,因为我对这是全新的,我肯定会有问题。这个看起来可以吗?我应该试一试吗

找到了:curl-d“操作\u NAME=ADD\u请求&技术人员\u KEY=xxxxxxxxx&INPUT\u DATA=TestData.xml”

好的,我试过运行这个,但是找不到curl-X:命令。如何判断是否安装了它?当我键入curl--manual时,我会得到手册。