Als «rest» getaggte Fragen

REST (Representational State Transfer) ist ein Stil der Softwarearchitektur für verteilte Hypermedia-Systeme wie das World Wide Web. Im Vergleich zu RPC-Architekturen wie SOAP hat es aufgrund der intrinsischen Entkopplung von Client und Server, die durch eine einheitliche Schnittstelle zwischen heterogenen Systemen entsteht, an Popularität gewonnen.

11
Powershell v3 HTTPS-Fehler Invoke-WebRequest
Mit Invoke-WebRequest und Invoke-RestMethod von Powershell v3 habe ich die POST-Methode erfolgreich verwendet, um eine JSON-Datei auf einer https-Website zu veröffentlichen. Der Befehl, den ich benutze, ist $cert=New-Object System.Security.Cryptography.X509Certificates.X509Certificate2("cert.crt") Invoke-WebRequest -Uri https://IPADDRESS/resource -Credential $cred -certificate $cert -Body $json -ContentType application/json -Method POST Wenn ich jedoch versuche, die GET-Methode wie folgt …
126 .net  rest  powershell  https 

8
Spring RestTemplate-Zeitlimit
Ich möchte die Verbindungszeitüberschreitungen für einen von meiner Webanwendung verwendeten Restdienst festlegen. Ich verwende Spring's RestTemplate, um mit meinem Dienst zu sprechen. Ich habe einige Nachforschungen angestellt und die folgende XML-Datei (in meiner Anwendungs-XML-Datei) gefunden und verwendet, von der ich glaube, dass sie das Zeitlimit festlegen soll. Ich benutze Spring …

3
Best Practices für die REST-API: Argumente in der Abfragezeichenfolge im Vergleich zum Anforderungshauptteil
Eine REST-API kann an mehreren Stellen Argumente enthalten: Im Anforderungshauptteil - Als Teil eines JSON-Hauptteils oder eines anderen MIME-Typs In der Abfragezeichenfolge - z/api/resource?p1=v1&p2=v2 Im Rahmen des URL-Pfades - z/api/resource/v1/v2 Was sind die Best Practices und Überlegungen zur Auswahl zwischen 1 und 2 oben? 2 gegen 3 wird hier behandelt …
125 json  api  rest  http  query-string 

4
Benutzerdefinierter HTTP-Autorisierungsheader
Ich habe mich gefragt, ob es akzeptabel ist, benutzerdefinierte Daten in einen HTTP-Autorisierungsheader einzufügen. Wir entwerfen eine RESTful-API und benötigen möglicherweise eine Möglichkeit, eine benutzerdefinierte Autorisierungsmethode anzugeben. Nennen wir es als FIRE-TOKENAuthentifizierung. Wäre so etwas gültig und erlaubt gemäß der Spezifikation: Authorization: FIRE-TOKEN 0PN5J17HBGZHT7JJ3X82:frJIUN8DYpKDtOLCwo//yllqDzg= Der erste Teil der zweiten Zeichenfolge …

7
Erstellen Sie eine Anfrage mit POST, die die Antwortcodes 200 oder 201 und den Inhalt enthält
Angenommen, ich schreibe einen REST-Service, dessen Absicht es ist, einem System ein neues Datenelement hinzuzufügen. Ich habe vor zu POSTEN http://myhost/serviceX/someResources Angenommen, das funktioniert. Welchen Antwortcode soll ich verwenden? Und welchen Inhalt könnte ich zurückgeben? Ich schaue mir die Definitionen von HTTP-Antwortcodes an und sehe diese Möglichkeiten: 200: Gibt eine …

7
Curl GET-Anforderung mit json-Parameter
Ich versuche, eine "GET" -Anforderung von der Eingabeaufforderung über cURL wie folgt an eine Remote-REST-API zu senden: curl -X GET -H "Content-type: application/json" -H "Accept: application/json" "http://server:5050/a/c/getName/{"param0":"pradeep"}" Es wird jedoch keine Ausgabe zurückgegeben. Ich habe versucht, die URL direkt über den Browser zu pingen. Ich kann erfolgreich eine Antwort erhalten. …
124 json  rest  curl 

10
Spring Resttemplate Ausnahmebehandlung
Unten ist das Code-Snippet; Im Grunde versuche ich, die Ausnahme zu verbreiten, wenn der Fehlercode etwas anderes als 200 ist. ResponseEntity<Object> response = restTemplate.exchange(url.toString().replace("{version}", version), HttpMethod.POST, entity, Object.class); if(response.getStatusCode().value()!= 200){ logger.debug("Encountered Error while Calling API"); throw new ApplicationException(); } Bei einer Antwort von 500 vom Server erhalte ich jedoch die …

8
Warum brauchen wir RESTful Web Services?
Ich werde RESTful-Webdienste lernen (es ist besser zu sagen, dass ich dies tun muss, da es Teil des CS-Masterstudiengangs ist). Ich habe einige Informationen in Wikipedia gelesen und auch einen Artikel über REST im Sun Developer Network gelesen. Ich sehe, dass dies keine einfache Technologie ist, dass es spezielle Frameworks …

1
Zugriff auf Parameter in einer RESTful POST-Methode
Meine POST-Methode sieht folgendermaßen aus: @POST @Consumes({"application/json"}) @Path("create/") public void create(String param1, String param2){ System.out.println("param1 = " + param1); System.out.println("param2 = " + param2); } Wenn ich einen Jersey-Client in Netbeans erstelle, sieht die Methode, die die Post-Methode aufruft, folgendermaßen aus: public void create(Object requestEntity){ webResource.path("create").type(MediaType.APPLICATION_JSON).post(requestEntity); } Wenn Sie diesen …

3
Token-basierte REST-API-Authentifizierung
Ich entwickle eine REST-API, die eine Authentifizierung erfordert. Da die Authentifizierung selbst über einen externen Webservice über HTTP erfolgt, habe ich argumentiert, dass wir Token ausgeben würden, um zu vermeiden, dass der Authentifizierungsdienst wiederholt aufgerufen wird. Was mich ordentlich zu meiner ersten Frage bringt: Ist dies wirklich besser, als nur …

4
Löschen einer Ressource mit http DELETE
Wenn das folgende DELETE-Verb in HTTP idempotent ist, was sollte dann beim zweiten (oder dritten oder vierten usw.) geschehen, wenn ich die folgende Anfrage stelle? DELETE /person/123 Beim ersten Mal wird die Ressource gelöscht und ich gebe eine 204 zurück (erfolgreich, kein Inhalt). Sollte ich bei nachfolgenden Anrufen einen 204 …
122 rest  http  http-delete 

7
RESTful Möglichkeit, mehrere Elemente in einer Anfrage zu erstellen
Ich arbeite an einem kleinen Client-Server-Programm, um Bestellungen zu sammeln. Ich möchte dies auf eine "REST (ful) Weise" tun. Was ich tun möchte ist: Sammeln Sie alle Bestellpositionen (Produkt und Menge) und senden Sie die vollständige Bestellung an den Server Im Moment sehe ich zwei Möglichkeiten, dies zu tun: Senden …
122 rest  post 

6
Ressourcen restaurieren / anmelden oder registrieren?
Ich entwarf eine Web-App und überlegte dann, wie meine API als RESTful-Webdienst gestaltet werden sollte. Derzeit sind die meisten meiner URIs generisch und gelten möglicherweise für verschiedene Web-Apps: GET /logout // destroys session and redirects to / GET /login // gets the webpage that has the login form POST /login …

4
Wie rufe ich Abfrageparameter in Spring Boot ab?
Ich entwickle ein Projekt mit Spring Boot. Ich habe einen Controller, der GET- Anfragen akzeptiert . Derzeit akzeptiere ich Anfragen an folgende URLs: http: // localhost: 8888 / user / data / 002 Ich möchte jedoch Anforderungen mithilfe von Abfrageparametern annehmen : http: // localhost: 8888 / user? data = …
121 java  rest  spring-boot 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.