Hurl, run and test HTTP requests with plain text

https://github.com/Orange-OpenSource/hurl

Hurl is a command line tool that runs HTTP requests defined in a simple plain text format.

It can chain requests, capture values and evaluate queries on headers and body response. Hurl is very versatile: it can be used for both fetching data and testing HTTP sessions.

Hurl makes it easy to work with HTML content, REST / SOAP / GraphQL APIs, or any other XML / JSON based APIs.

And it’s open source under Apache 2.0 licence 😁

108 points · 6 comments · view on lemmy.world

6 Comments

Lord_ToRA@lemmy.world · 5 pts · 2y
[ removed ]
miroslav@programming.dev · 5 pts · 2y (1 reply)

Thanks for sharing. Reminds me of the built-in JetBrains HTTP client πŸ™‚

vmj@programming.dev · 5 pts · 2y

Which is available separately: https://www.jetbrains.com/ijhttp/download

eluvatar@programming.dev · 1 pts · 2y (1 reply)

Awesome, I've been wanting something like this for a while

pylapp@programming.dev · 1 pts · 2y

Feel free to share your feedback to the team behind the project, they are awesome πŸ˜„

Lord_ToRA@lemmy.world · -3 pts · 2y (3 replies)
[ removed ]
Lmaydev@programming.dev · 0 pts · 2y (2 replies)

There's no need for that really.

What exactly is your issue?

Lord_ToRA@lemmy.world · 3 pts · 2y (1 reply)
[ removed ]
pylapp@programming.dev · 1 pts · 2y

Woops, the French developers behind the project didn’t know πŸ˜‚