我在学习Azure Cosmos Db。我已阅读文档。 就我所见,我们可以创建.Net/NodeJs/Java应用程序,并在Cosmos Db中获取/插入/更新数据。是否可以从Azure cosmos db制作httprequest?
不过,我不清楚我们是否可以从JavaScript/JQuery的在/ etc HTTP请求..
来获取数据: 确实宇宙DB只提供.NET/JAVA /的NodeJS /植酮,或我们可以使用任何软件语言提出请求?
在此先感谢。
我在学习Azure Cosmos Db。我已阅读文档。 就我所见,我们可以创建.Net/NodeJs/Java应用程序,并在Cosmos Db中获取/插入/更新数据。是否可以从Azure cosmos db制作httprequest?
不过,我不清楚我们是否可以从JavaScript/JQuery的在/ etc HTTP请求..
来获取数据: 确实宇宙DB只提供.NET/JAVA /的NodeJS /植酮,或我们可以使用任何软件语言提出请求?
在此先感谢。
Cosmos公开了一个REST API,因此您可以使用任何能够创建HTTP请求的访问。这里的API文档https://docs.microsoft.com/en-us/rest/api/documentdb/
嘿..这看起来我需要什么。我会看看这个。非常感谢您的回答。 – MareCieco
我想回答我的问题。我试图从Azure Cosmos DB发出http请求,但我做到了。
只有一个关键步骤需要为每个请求创建一个授权码。您可以通过阅读
页面下方这是使用宇宙DB REST API的详细文档创建的授权码。
https://docs.microsoft.com/en-us/rest/api/documentdb/restful-interactions-with-documentdb-resources
我希望这将是有益的。
我不认为有可能使用JavaScript/jQuery向Cosmos DB资源发出HTTP请求,只是因为为了做到这一点,您必须在当前不支持的Cosmos DB上启用CORS。任何其他更高级别的语言,你都可以这样做。 –
@GauravMantri,我还没有试过,但根据下面的文件,它看起来可能。你认为这是不够的吗? http://azure.github.io/azure-documentdb-js/ – MareCieco
即使我还没有尝试过,但我记得很久以前向Cosmos DB团队询问了关于他们的JavaScript SDK的类似问题,并且他们告诉我这是用于构建Windows 8应用程序。请试试看,并告诉我们。我可能在这里错了。 –