2016-11-10 104 views
-2

我试图在couchbase上创建一个文档productsId,其中一些包含使用Rest API。Rest API创建文档

阅读后,我结束了创建这个crul脚本的文件,但我可不是能够让它工作

curl -v -H "Content-Type: application/json" -X PUT -d 
'{"country":"France","iata":"A5","callsign":"AIRLINAIR","name":"Airlin Air","icao":"RLA","type":"airline","id": "19810"}' 
Administrator:[email protected]:8091/pools/default/buckets/default/docs/productsId 

I'm接收405. Method Not Allowed

但在文件看起来像这是一个可用的选项。

编辑

我为什么要为只使用REST API,那是因为我需要修改一些文件和清理其他人在我的测试框架的原因。实现整个API有点矫枉过正。令我感到惊讶的是,您可以使用Rest API创建集群,存储桶,删除文档,但不创建它?这听起来很不对劲。 Regards

+0

,只需使用任何API访问您的测试框架 – avsej

+0

但是走,并非暴露从测试框架代码的访问,因为设计不需要它,并且一条经验法则是,从不调整源代码,因为测试框架需要。 – paul

+0

您尝试使用的API也不会被应用程序使用。你正在尝试适应API,这是不公开 – avsej

回答