我有许多服务需要发送X-Auth-Token标头,类似于以下内容:
X-Auth-Token: 2e5db4a3-c80f-4cfe-ad35-7e781928f7a2
我希望能够按照API蓝图标准在我的API文档中进行指定。但是,从我可以从API Blueprint标头部分的定义中看出,您只能指定文字值(例如Accept-Charset: utf-8
),而不能指定标头应该是什么样的架构(例如X-Auth-Token (string)
)。
我觉得特质可能会帮助解决这个问题,但此刻我有点头疼。谁能告诉我如何指定对一个给定操作(或一组操作)的所有请求都需要X-Auth-Token标头?
您不能为标头定义架构是正确的。不幸的是,API蓝图尚不支持它。
在不支持这种情况之前,您可以使用标头的文字值,如下所示:
+ Headers
X-Auth-Token: 2e5db4a3-c80f-4cfe-ad35-7e781928f7a2
API蓝图目前也不支持Traits
。恐怕您可能对阅读其他功能要求感到困惑。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句