2017-10-13 63 views
1

我在學習Azure Cosmos Db。我已閱讀文檔。 就我所見,我們可以創建.Net/NodeJs/Java應用程序,並在Cosmos Db中獲取/插入/更新數據。是否可以從Azure cosmos db製作httprequest?

不過,我不清楚我們是否可以從JavaScript/JQuery的在/ etc HTTP請求..

來獲取數據: 確實宇宙DB只提供.NET/JAVA /的NodeJS /植酮,或我們可以使用任何軟件語言提出請求?

在此先感謝。

+0

我不認爲有可能使用JavaScript/jQuery向Cosmos DB資源發出HTTP請求,只是因爲爲了做到這一點,您必須在當前不支持的Cosmos DB上啓用CORS。任何其他更高級別的語言,你都可以這樣做。 –

+0

@GauravMantri,我還沒有試過,但根據下面的文件,它看起來可能。你認爲這是不夠的嗎? http://azure.github.io/azure-documentdb-js/ – MareCieco

+0

即使我還沒有嘗試過,但我記得很久以前向Cosmos DB團隊詢問了關於他們的JavaScript SDK的類似問題,並且他們告訴我這是用於構建Windows 8應用程序。請試試看,並告訴我們。我可能在這裏錯了。 –

回答

0

我想回答我的問題。我試圖從Azure Cosmos DB發出http請求,但我做到了。

只有一個關鍵步驟需要爲每個請求創建一個授權碼。您可以通過閱讀

頁面下方

https://docs.microsoft.com/en-us/rest/api/documentdb/access-control-on-documentdb-resources?redirectedfrom=MSDN

這是使用宇宙DB REST API的詳細文檔創建的授權碼。

https://docs.microsoft.com/en-us/rest/api/documentdb/restful-interactions-with-documentdb-resources

我希望這將是有益的。

相關問題