
Highlights
- Erstellen und Senden von HTTP-Anfragen mit Headern, Abfrageparametern und Texten
- Sammlungen und Ordner halten die Anfragen für eine API zusammen
- Umgebungsvariablen schalten einen Anfragesatz zwischen lokalen und Remote-Servern um
- Authentifizierungshilfen für Basis-Auth, Inhaber-Token und OAuth-Abläufe
- Verarbeitet auch GraphQL-Abfragen, gRPC-Aufrufe und WebSocket-Verbindungen
Über diese Anwendung
Insomnia ist ein Desktop-Client zum Erproben von HTTP-APIs. Eine Anfrage wird zusammengestellt, indem eine Methode und eine URL gewählt und Header, Query-Parameter und ein Body ausgefüllt werden; die Antwort kommt mit ihrem Statuscode, ihrer Zeitmessung, ihren Headern und einem durchsuchbaren, formatierten Body zurück. Anfragen werden in Sammlungen und Ordnern gespeichert, sodass eine ganze API an einem Ort zusammengehalten wird.
Umgebungen enthalten Variablen wie Basis-URLs, Tokens und Kennungen, und Anfragen verweisen über Template-Tags darauf, sodass der Wechsel zwischen einem lokalen Server und einem Staging-Server nur bedeutet, eine andere Umgebung auszuwählen. Authentifizierungshelfer decken die üblichen Verfahren ab, darunter Basic Auth, Bearer-Tokens und OAuth-Abläufe. Über einfaches HTTP hinaus steuert es auch GraphQL-Abfragen, gRPC-Aufrufe und WebSocket-Verbindungen, und es kann für eine Anfrage Client-Code in einer Reihe von Sprachen erzeugen.
Insomnia ist eine Electron-Anwendung, die von Kong für Linux, Windows und macOS veröffentlicht wird. Einige Funktionen sind an ein Konto und den gehosteten Dienst des Anbieters gebunden; eine rein lokale Nutzung ist möglich, aber die Regelung hat sich zwischen Releases geändert, prüfen Sie daher zuerst das aktuelle Verhalten.
Bezugsquellen
Linux
- Auf Flathub öffnenÖffnet in einem neuen TabPaketquelleFlathub
Vom Herausgeber
Installation im Terminal
flatpak install flathub rest.insomnia.Insomnia
Wir hosten diese Datei nicht, wir scannen sie nicht und wir sehen ihren Inhalt nicht ein. Lesen Sie, was die Quelle angibt, und entscheiden Sie dann selbst.