cURL API命令

时间:2015-08-17 14:50:32

标签: api curl

我对API&cURL有疑问。我不确定这是否都是Python,但我尝试使用API​​访问JSON数据,但服务器并不像使用XMLRequest抓取数据那么容易......支持团队给了我这行代码:

curl -k -s --data "api_id=xxxx&api_key=xxxx&time_range=today&site_id=xxxxx"
https://my.incapsula.com/api/stats/v1

我不知道这甚至意味着什么,因为我所做的所有API请求都像使用链接并使用一些JavaScript解析它一样简单。任何人都可以为我打破 -k -s --data 或指向我正确的教程吗?

(不是PYTHON;对不起......)

1 个答案:

答案 0 :(得分:0)

正确的教程是the man page

  

<强> -k / - 不安全

     

(SSL)此选项明确允许curl执行“不安全”的SSL连接和传输。通过使用默认安装的CA证书捆绑包,尝试使所有SSL连接安全。除非使用 -k / - insecure ,否则这会使所有连接被视为“不安全”失败。

     

有关详细信息,请参阅此在线资源:http://curl.haxx.se/docs/sslcerts.html

     

<强> -s / - 沉默

     

无声或安静模式。不显示进度表或错误消息。使卷曲静音。

对于--data,它指定了您要发送到服务器的数据。

这个问题(现在)根本与Python无关,但最终与shell脚本有关。