我試圖在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
,只需使用任何API訪問您的測試框架 – avsej
但是走,並非暴露從測試框架代碼的訪問,因爲設計不需要它,並且一條經驗法則是,從不調整源代碼,因爲測試框架需要。 – paul
您嘗試使用的API也不會被應用程序使用。你正在嘗試適應API,這是不公開 – avsej