sueden.social ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Eine Community für alle, die sich dem Süden hingezogen fühlen. Wir können alles außer Hochdeutsch.

Serverstatistik:

1,9 Tsd.
aktive Profile

#hurl

0 Beiträge0 Beteiligte0 Beiträge heute

DING DING DING! BUZZ BUZZ BUZZ!
NEW CHAPTER ALERT!

It's time for MONO AND THE BLECCH PYRAMID chapter 2, and since this is a prequel we get to see the first time Mono and Vira met fan favorite character Pucas! Read for free here: royalroad.com/fiction/114416/v

or visit sifillis.com!

#book #books #bookdragon #booklover #bookrecommendations #newchapter #newchapterbegins❤️ #newrelease #puke #vomit #throwup #spew #hurl #barf #upchuck #ınstabook #fart #booktok #booksky #bookstodon

Das Kommandozeilenwerkzeug Hurl schickt einem Server vorgegebene HTTP-Anfragen und eignet sich so besonders für Tests von Web-APIs. Die Version 6 führt Funktionen ein, die dynamisch Werte in die Anfragen einbauen.#Curl #HTTP #Hurl
Hurl 6.0.0 erzeugt Werte dynamisch über Funktionen - LinuxCommunity
LinuxCommunity · Hurl 6.0.0 erzeugt Werte dynamisch über Funktionen - LinuxCommunityDas Kommandozeilenwerkzeug Hurl schickt einem Server vorgegebene HTTP-Anfragen und eignet sich so besonders für Tests von Web-APIs. Die Version 6 führt Funktionen ein, die dynamisch Werte in die Anfragen einbauen. Allerdings gibt es dabei einen Haken. Hurl-Anwender hinterlegen zunächst in einer Textdatei alle Anfragen, die das Tool anschließend an die gewünschten Server schickt. Um unter anderem das aktuelle Datum mitsenden zu können, boten bereits die Vorversionen Variablen an. Diese Platzhalter in der Konfigurationsdatei ersetzt Hurl dann durch den Wert, den man dem Tool bei seinem Aufruf als Parameter übergibt. Funktionen In der Version 6.0.0 erweitert Hurl diese Möglichkeiten um Funktionen. Sie erzeugen direkt einen Wert und bauen ihn an der entsprechenden Stelle in der Konfigurationsdatei ein. Eigene Funktionen schreiben darf man allerdings nicht. Stattdessen bringt Hurl 6.0.0 gerade einmal zwei vorgegebene Funktionen mit. Während „newUuid“ einen zufällig ausgewürfelten Universally Unique Identifier (UUID) erzeugt, liefert „newDate“ die aktuelle Zeit als UTC-Datum (gemäß RFC 3339). Beide Funktionen baut man zudem wie Variablen ein: PUT https://example.org/api/events Content-Type: application/json { "date": "{{newDate}}" } Damit lassen sich gleichzeitig ihre Begriffe nicht mehr als Variablennamen verwenden. Kurzschreibweisen Des Weiteren erspart Hurl 6.0.0 ein wenig Tipparbeit: Einige Section-Titel existieren jetzt auch in einer Kurzschreibweise. So genügt ab sofort ein [Query] statt [QueryStringParams]. Analog lässt sich anstelle von [FormParams] kurz [Form] und anstelle von [MultipartFormData] kurz [Multipart] schreiben. Die Entwickler weisen in ihrer Ankündigung darauf hin, dass die Dokumentation derzeit noch die langen Fassungen verwendet. Curl-Hilfen Im Hintergrund greift Hurl auf das Werkzeug Curl zurück. Um den Ursachen von Problemen schneller auf die Spur zu kommen, protokolliert Hurl 6.0.0 auf Wunsch alle von ihm erzeugten Curl-Aufrufe in einer Textdatei. Dazu ist lediglich die Angabe des neuen Parameters „–curl“ erforderlich. Des Weiteren lassen sich zwei Curl-Fähigkeiten auch in Hurl nutzen: Zum einen lässt sich die Datenrate limitieren, zum anderen kann man den Timeout für die Verbindung vorgeben. Beide Optionen übergibt man in entsprechenden Parametern an Hurl übergeben oder gibt sie für jede Anfrage separat in der Konfigurationsdatei vor.

#Hurl, maybe my favourite #Postman replacement, just released a new major version. Nothing too big from my POV, but the --curl "native export" looks useful. So you can communicate your requests to folks who use curl, or use it as input to other tools’ importers, which usually "speak" curl.

(Before you had to fish the #curl equivalent out of the verbose output. PS: I wish --very-verbose was just -vv or --vv; to whom it may concern :)

github.com/Orange-OpenSource/h

GitHubRelease 6.0.0 · Orange-OpenSource/hurl6.0.0 (2024-12-03) Thanks to @cemoktra, @zikani03, @lambrospetrou, @jmvargas, @quantonganh, @sandeshbhusal, @thePanz, @niklasweimann, @infogulch, @orlandow, @bp7968h, Breaking Changes: Check that ...
Antwortete Fabian N. T.

@fabian I have tried both. My take is #hurl may be the better option.

The language is not Turing complete. Instead favoring the Unix philosophy of using other cli tools to extend it. Versus #Bruno, where you have to think on how to instrument only in the sandbox provided.

That and getting hurl installed for usage with #CI is considerably easier than having to install an npm package for bru cli.

While trying to evaluate the perfect alternative between #Postman, #Insomnia, and #Bruno (I still prefer the second over the still slightly immature third), I find myself using #Hurl more and more often… 🤔

➡️ hurl.dev/

:github: github.com/Orange-OpenSource/h

I wish the #UseBruno folks and the Hurl team would have cooperated on their storage and scripting formats.

❓ Anyone who tried both has an opinion on .bru vs. .hurl?

hurl.devHurl - Run and Test HTTP RequestsHurl, run and test HTTP requests with plain text and curl. Hurl can run fast automated integration tests.

#vss365

“You don’t think it’s over the top?” I ask.

Em rolls her beautiful eyes at me.

Sure, the Dragons Cricket Club should have let her play. There’s no girls team to join, and she’s a better bowler than any of the boys.

But this?

Em stuffs one end of the petrol-soaked rag into the petrol-filled bottle.

I have no doubt she can hurl it wherever she wants to. She wants to hurl it at the Dragons’ President’s Porsche Carrera. I wonder if Dad’s insurance will cover this.