- 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...
-
Wer das erste mal einen klassischen Rest-Service mit Spring schreibt, also einen @RestController implementiert, der JSON (application/json;...
-
Einmal die neuen Textblöcke in Java 13/14 ausprobieren? Oder vielleicht das Switch-Case mit Strings? Einfach das neue JDK runterladen, auspa...
-
Damit der nächste Launch der Web-Seite reibungslos über die Bühne geht, bastel ich momentan mit XAMPP an einer lokalen Testumgebung. Erreich...
Keine Kommentare:
Kommentar veröffentlichen