Skip to content

Dynamic headers/authentication for HTTP-based sources (using the http_client source) #23876

@d3vzer0

Description

@d3vzer0

A note for the community

  • Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment

Use Cases

The http_client source currently only supports VRL templating in the query configuration, but not for headers/ auth. This prevents implementing HTTP-based sources which may require dynamic values as part of the request headers to fetch logs/events.

Attempted Solutions

No response

Proposal

Extend the http_client source to additionally support VRL templating in:

  • headers configuration and/or
  • auth configuration

References

#23692

Version

vector 0.49.0 (aarch64-apple-darwin dc7e792 2025-08-12 13:47:08.632326804)

Metadata

Metadata

Assignees

No one assigned

    Labels

    source: http_clientAnything `http_client` source relatedtype: featureA value-adding code addition that introduce new functionality.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions