2017-10-13 62 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

我希望这将是有益的。

相关问题