如何提供 headers 给 Swagger UI?
How to provide headers to Swagger UI?
我需要提供这个header
{
x-api-key: 'something'
}
我在 Swagger UI 中的 URL。但是没有这方面的文档。
我正在使用 Angular 9,这是我的代码。
const ui = SwaggerUIBundle({
dom_id: '#swagger-ui',
layout: 'BaseLayout',
presets: [
SwaggerUIBundle.presets.apis,
SwaggerUIBundle.SwaggerUIStandalonePreset
],
docExpansion: 'none',
operationsSorter: 'alpha'
url: 'https://petstore.swagger.io/v2/swagger.json'
});
这段代码对我有用:
requestInterceptor:
function (request: any) {
request.headers = {
'x-api-key': keyValue
}
return request;
}
我需要提供这个header
{
x-api-key: 'something'
}
我在 Swagger UI 中的 URL。但是没有这方面的文档。
我正在使用 Angular 9,这是我的代码。
const ui = SwaggerUIBundle({
dom_id: '#swagger-ui',
layout: 'BaseLayout',
presets: [
SwaggerUIBundle.presets.apis,
SwaggerUIBundle.SwaggerUIStandalonePreset
],
docExpansion: 'none',
operationsSorter: 'alpha'
url: 'https://petstore.swagger.io/v2/swagger.json'
});
这段代码对我有用:
requestInterceptor:
function (request: any) {
request.headers = {
'x-api-key': keyValue
}
return request;
}