Skip to content

Allow http_server to emit events from GET requests with no bodyΒ #25052

@jascott1

Description

@jascott1

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

  • Enable iPXE boot scripts to send events via GET query parameters without a request body
  • Enable other "GET only" constrained tools to send events

Attempted Solutions

Vector does not emit an event unless there is a request body. iPXEs imgfetch and chain cannot send body. The workaround is to run Nginx or other proxy to translate GET into POST and send to Vector.

Proposal

Allow http_server to emit events when request body does not exist. This would allow a transform to convert the query params into fields.

References

No response

Version

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions