- Visual Studio Code installieren. Visual Studio Code
- Die Erweiterung Rest-Client installieren.
- Einen bliebigen Workspace Folder anlegen und dort eine Datei
anlegen, z.B. opendligadb.rest. Anhand der Dateiendung erkennt
das Plugin, dass es für diese Datei zuständig ist und bietet im
Editor ein paar Utilities an, z.B. das ‘Send Request’. Neben
der Endung
.rest
wird auch.http
von der Extension akzeptiert. - Folgende Zeilen Code per Copy&Paste übernehmen und mit
Ctrl-Alt R
ausführen:
oder falls eine Response im XML Format gewünscht ist (Fachbegriff Content Negotiation):POST http://www.openligadb.de/api/getmatchdata/bl1/2016/8 HTTP/1.1 Accept: content-type: application/json
POST http://www.openligadb.de/api/getmatchdata/bl1/2016/8 HTTP/1.1 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
- Es geht ein Stück weit einfacher.
https://example.com/comments/1
hinschreiben undCtrl-Alt R
eingeben. Nach der Ausführung des obigen Kommandos seht ihr die Fussballergebnisse von 2016 für den 8. Spieltag der Fussball Bundesliga. - Mit
#
wird eine Kommentarzeile eingeleitet und es kann als Trennersymbol zwischen den verschiedenen Requests dienen. Beispiel:### Request JSON response POST http://www.openligadb.de/api/getmatchdata/bl1/2016/8 HTTP/1.1 Accept: content-type: application/json #### Request XML Response POST http://www.openligadb.de/api/getmatchdata/bl1/2016/8 HTTP/1.1 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Sonntag, Februar 17, 2019
Visual Studio Code als Rest Client verwenden
Abonnieren
Kommentare zum Post (Atom)
AssertJ und java.util.List
AssertJ hat eine praktische Möglichkeit, Listen in JUnit Tests abzuprüfen. Insbesondere, wenn in der Liste komplexe Objekte abgelegt sind, s...
-
Die Tastensteuerung im VI kann ich mir nur grob granular merken. Deswegen dieser Versuch, die Sachen einmal aufzuschreiben und natürlich neb...
-
Einmal die neuen Textblöcke in Java 13/14 ausprobieren? Oder vielleicht das Switch-Case mit Strings? Einfach das neue JDK runterladen, auspa...
-
In der Aufzählung oben fehlen SpringBoot, WebComponents und irgendwas mit Containern oder Cloud. Also hier ist das Beispielprojekt auf Gith...
Keine Kommentare:
Kommentar veröffentlichen