@lancedb/lancedb β’ Docs
@lancedb/lancedb / StaticHeaderProvider
Class: StaticHeaderProvider
Example implementation: A simple header provider that returns static headers.
This is an example implementation showing how to create a HeaderProvider for cases where headers don't change during the session.
Example
const provider = new StaticHeaderProvider({
  authorization: "Bearer my-token",
  "X-Custom-Header": "custom-value"
});
const headers = provider.getHeaders();
// Returns: {authorization: 'Bearer my-token', 'X-Custom-Header': 'custom-value'}
Extends
Constructors
new StaticHeaderProvider()
Initialize with static headers.
Parameters
- headers: Record<string,string> Headers to return for every request.
Returns
Overrides
Methods
getHeaders()
Return the static headers.
Returns
Record<string, string>
Copy of the static headers.