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

[REQ] Add a generator for the Jetbrains HTTP Client #14480

Open
jlengrand opened this issue Jan 18, 2023 · 0 comments
Open

[REQ] Add a generator for the Jetbrains HTTP Client #14480

jlengrand opened this issue Jan 18, 2023 · 0 comments

Comments

@jlengrand
Copy link
Contributor

Is your feature request related to a problem? Please describe.

There is currently not support for the Jetbrains HTTP Client in OpenApi.
With the newly released Jetbrains HTTP Client CLI, I believe this generator can be useful to quickly generate full testing landscape for project APIs, and potentially include them as part of automated CI as well.

I'd like to add it and have created a first PR here : #14477. I intend to own that generator in the future.

Current support is pretty basic. For a given OpenAPI file, the current generator creates a HTTP request for each endpoint, with variable parameters where necessary. It also supports Content-Type headers.
You can find a list of features that I want to add in the longer run over here.

For the 3.0 Petstore, you can find the generated README as well as one of the generated API Files.

Describe the solution you'd like

There is a way to generate HTTP Endpoints definition for the Jetbrains HTTP Client.

Describe alternatives you've considered

I don't think there is any at the moment? Either have IntelliJ generate them for you or use something else :)

Additional context

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant