RavenDB 2.5 (2956) 嵌套 IIS Web 应用程序 - URL HTTP 约定 API?

RavenDB 2.5 (2956) Nested IIS Web Application - URL conventions for HTTP API?

我想使用 HTTP API 将 RavenDB 实例 运行 作为 IIS Web 应用程序来完成工作。该页面上的文档没有介绍用于 URL 的约定。它直接跳转到使用 curl -X GET http://localhost:8080/docs/bobs_address without elaborating for the scenario where RavenDB is running as a Web Application. A representation of my specific setup is that Raven DB + its Silverlight Studio are located at http://localhost/my_site/raven_db/ -- RavenDB 网络应用是网站网络应用的子应用。

我想获取现有文档 (person/alice) 并创建一个新文档 (person/bob),但无法确定所需的 URL。

我的 CURL 操作用例需要哪些 URL?是否需要数据库的名称(例如:“MyDataBox”),以便 RavenDB 不会尝试访问“system”数据库?

约定结果为:

http://localhost/my_site/raven_db/databases/MyDataBox/docs/person/alice

  • 此外,它不区分大小写。

参考:https://groups.google.com/forum/#!topic/ravendb/qxlL45p78Xs