【发布时间】:2018-11-07 19:52:38
【问题描述】:
亲爱的,
我设计了一个 OData 端点,遵循这个 https://docs.microsoft.com/en-us/aspnet/web-api/overview/odata-support-in-aspnet-web-api/odata-v4/create-an-odata-v4-endpoint 我已经完成了它,但我有一个约束:对于所有 API 功能,标题必须包含一个授权密钥。这是在任何地方完成的,但在服务文档中。服务文档就是你在查看 URL https://SITE/api/v1 时得到的:
{"@odata.context":"http://SITE/api/v1/$metadata","value":[{"name":"things","kind":"EntitySet","url":"things"},{"name":"others","kind":"EntitySet","url":"others"}]}
那么,你知道这样的文件服务是如何产生的吗?是否可以编辑它?甚至,有没有办法在这样的文档服务中检查标题? 提前感谢您的帮助,
亲切的问候,
【问题讨论】:
标签: model-view-controller http-headers odata