JavaでSwaggerを使用しています。
コード内のrequestAttributesを介してcallerIdというヘッダーを読み取っています。アノテーション@HeaderParamを介してヘッダーを使用していません。
このため、試用のためにヘッダーセクションがSwaggerUIに表示されません。
このヘッダーを試用フォームに表示するにはどうすればよいですか。
ヘッダー値をハードコーディングせずにこれを実現する方法はありますか?.
前もって感謝します。
@ApiImplicitParamsおよび@ApiImplicitParamを使用して、操作にパラメーターを追加できます。
次のwikiドキュメントでは、これらのアノテーションの使用方法について説明しています https://github.com/swagger-api/swagger-core/wiki/Annotations#apiimplicitparam-apiimplicitparams
ここでは、これはセキュリティヘッダーではなく、実際にはAPIの一部であると想定していることに注意してください(少なくともあなたが提供した説明に基づいています)。セキュリティヘッダーを探している場合は、別の方法があります。コメントを残してください。この回答を編集します。