如何在包含多个字段的CURL中编写发布请求

时间:2014-03-12 16:45:36

标签: curl curl-commandline

curl -v -XPOST -H'Content-Type: application/json' 'http://api.rofl21.com/login?  
?_request_id=714d3b1001bb01304e6840407e5a5c18&_pretty=true' -d
'{"facebook_access_token":"CAACP8nnDBXEBAHHQUPbZBC5kuLipPhooshJmXwGdk"}                                   

我甚至希望在发送fb_access_token时在发布请求中发送性别 它会放在哪里?
在facebook_access_token之后或之前,我将如何写它...解释?

2 个答案:

答案 0 :(得分:0)

curl -v -XPOST -H'Content-Type: application/json' 'http://api.rofl21.com/login?  
?_request_id=714d3b1001bb01304e6840407e5a5c18&_pretty=true' -d
'{"facebook_access_token":"CAACP8nnDBXEBAHHQUPbZBC5kuLipPhooshJmXwGdk", "gender":"something", ... }  

你把它放在哪里并不重要。

答案 1 :(得分:0)

卷曲参数的排列不是必需的。你可以随处使用。此外,您的URL分为多行。尝试将网址放入一行。如果这不起作用,请尝试下面的一个:

curl -v -XPOST -H 'Content-Type: application/json' -d '{"facebook_access_token":"CAACP8nnDBXEBAHHQUPbZBC5kuLipPhooshJmXwGdk"}' 'http://api.rofl21.com/login?_request_id=714d3b1001bb01304e6840407e5a5c18&_pretty=true'

如果不起作用,请回复屏幕上-v的输出