Class HeaderApiVersionResolver

java.lang.Object
org.springframework.web.accept.HeaderApiVersionResolver
All Implemented Interfaces:
ApiVersionResolver

public class HeaderApiVersionResolver extends Object implements ApiVersionResolver
ApiVersionResolver that extracts the version from a header.
Since:
7.0
Author:
Rossen Stoyanchev
  • Constructor Details

    • HeaderApiVersionResolver

      public HeaderApiVersionResolver(String headerName)
  • Method Details

    • resolveVersion

      public @Nullable String resolveVersion(jakarta.servlet.http.HttpServletRequest request)
      Description copied from interface: ApiVersionResolver
      Resolve the version for the given request.
      Specified by:
      resolveVersion in interface ApiVersionResolver
      Parameters:
      request - the current request
      Returns:
      the version value, or null if not found