I'm looking for a GUI tool for API testing that allows for changing a HTTP protocol version.

There're many tools for API testing, but all I've found don't offer a choice of selecting what HTTP protocol version will be used in requests. Examples are Postman that [doesn't support http2 at all](https://github.com/postmanlabs/postman-app-support/issues/2701), nor it allows for [changing HTTP version in requests](https://github.com/postmanlabs/postman-app-support/issues/6242).

Insomnia or Firecamp both support http2, but they always send it in TLS handshake, therefore it's not possible to omit this from the TLS handshake and force the tools to use e.g. HTTP/1.1

[![enter image description here](https://i.stack.imgur.com/XXxEI.png)](https://i.stack.imgur.com/XXxEI.png)

As of now, I know only about curl that supports the [selection of HTTP version](https://ec.haxx.se/http/http-versions), e.g.:

```
curl -v --http1.1 -D - https://jsonplaceholder.typicode.com/posts -o /dev/null

```

This will instruct curl to not send http2 option in TLS handshake:

[![enter image description here](https://i.stack.imgur.com/2f8ta.png)](https://i.stack.imgur.com/2f8ta.png)

So, what I'm looking for is a GUI tool similar to Postman that offers what curl does regarding the choice of HTTP protocol version. **What are such tools?**