Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Access http request headers in server function #1316

Open
sigmonsays opened this issue Sep 18, 2024 · 1 comment
Open

Access http request headers in server function #1316

sigmonsays opened this issue Sep 18, 2024 · 1 comment
Labels
enhancement New feature or request openapi-features OpenAPI features support issues

Comments

@sigmonsays
Copy link

Description

Given the folowing function signature func (me *MyApi) SomeMethod(ctx context.Context, req *api.SomeMethodRequest) (*api.SomeMethodResponse, error)

How do I access the original http.Request object, I need access to http headers.

References

@sigmonsays sigmonsays added enhancement New feature or request openapi-features OpenAPI features support issues labels Sep 18, 2024
@utherbit
Copy link
Contributor

You can try to create middleware that will add the raw query to the context.

I think ogen strives for exact compliance with the specification and the server, so you can't process something that is not in the specification in secret from users

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request openapi-features OpenAPI features support issues
Projects
None yet
Development

No branches or pull requests

2 participants