Tag: resttemplate

Verwenden Sie dieses tag für Spring RestTemplate, eine Klasse für die client-Seite die HTTP-Kommunikation und Erholsamen Grundsätze der Vollstreckung.

Frühjahr RestTemplate - async-vs-sync restTemplate

Anzahl der Antworten 2 Antworten
Schrieb ich den folgenden code zum testen der Leistung der sync RestTemplate und AsyncRestTemplate. Ich lief nur ein paar mal manuell auf den POSTBOTEN. Sind wir nur auf der Durchreise 10 Verweise in einer GET-Aufruf, so dass

java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.forName(Ljava

Anzahl der Antworten 3 Antworten
Ich benutze sehr einfachen code, XML zurückgibt RestTemplate restTemplate = new RestTemplate(); Source oResponse = restTemplate.postForObject(url, entity, Source.class, vars); XPathOperations xpathTemplate = new Jaxp13XPathTemplate(); String address = xpathTemplate.evaluateAsString("//status", oResponse); Jedoch bekomme ich die folgende Fehlermeldung java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.forName(Ljava/lang/String;)Ljava/lang/Class;

Problem Beim Konsumieren Rest-Service mit RestTemplate in der Desktop-App

Anzahl der Antworten 1 Antworten
Ich habe ein problem beim Konsumieren Rest-Service mit RestTemplate in der Desktop-App in der Erwägung, dass das problem nicht angezeigt, wenn ich in die Web app. Dies Ist die Debugging-logs 15:30:40.448 [main] DEBUG o.s.web.client.RestTemplate - Reading [java.util.List]

ClassNotFoundException: org.springframework.http.converter.json.MappingJacksonHttpMessageConverter

Anzahl der Antworten 7 Antworten
Ich bin völlig Anfänger in Frühjahr (Sie können sehen, dass in meinem code 🙂 ). Ich wollte nur testen Sie die Klasse RestTemplate, aber ich habe einen ClassNotFoundException. Also der code ist: import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; import

Wie schreibt junit mockito für Resttemplate exchange-Methode

Anzahl der Antworten 3 Antworten
Schreiben wie man junit mockito für die Methode unten: @Autowired RestTemplate restTemplate; ResponseEntity<?> execute(final String url, HttpMethod httpMethod, HttpEntity<?> entityRequest, String.class, Map<String, String> urlVariables){ restTemplate.exchange(url, httpMethod, entityRequest, responseType, urlVariables); } Bitte helfen Sie mir, wie Sie schreiben.

Wie zum Parsen der response-body in Java, wenn der HTTP-request hat den status 401 zurück

Anzahl der Antworten 1 Antworten
Ich bin der Verzehr einer RESTful JSON-API mit Feder RestTemplate und Jackson. In einigen Fällen erhalten wir eine Status 401 (Unauthorized) response mit einer angepassten JSON-Körper, der definiert ist durch die API-Hersteller, und sieht wie folgt aus:

RestTemplate GET-request mit request-params

Anzahl der Antworten 2 Antworten
Habe ich zum Aufruf eines REST webservice-und ich bin der Planung bis zur Nutzung RestTemplate. Ich sah Sie an Beispielen auf, wie Sie eine GET-Anforderung, und Sie werden, wie unten gezeigt. String result = restTemplate.getForObject("http://example.com/hotels/{hotel}/bookings/{booking}", String.class,"42","21"); In

RestTemplate uriVariables nicht erweitert

Anzahl der Antworten 3 Antworten
Ich versuche, Zugriff auf rest-Endpunkt mithilfe von Federn RestTemplate.getForObject (), aber mein uri Variablen sind nicht erweitert, und an die als Parameter an die url. Dies ist, was ich so weit gekommen: Map<String, String> uriParams = new

Ignorieren müssen-Zertifikat bei der Verwendung von restTemplate

Anzahl der Antworten 6 Antworten
Ich bin versucht, senden Sie eine Anfrage an folgende Adresse. Das Zertifikat ist nicht gültig und ich würde gerne, es zu ignorieren. Schrieb ich folgenden code, basierend auf meine Forschung auf Eins, Zwei aber ich bin nicht

Wie zu verwenden Frühling RestTemplate und JAXB marshalling mit einem URL, der gibt mehrere Arten von XML

Anzahl der Antworten 2 Antworten
Ich brauche, um eine Rest-POST-ein Dienst, der gibt entweder eine <job/> oder eine <exception/> und immer status-code 200. (lame 3rd-party-Produkt!). Habe ich einen code wie: Job job = getRestTemplate().postForObject(url, postData, Job.class); Und meine applicationContext.xml sieht aus wie:

Frühjahr RestTemplate mit paginierte API

Anzahl der Antworten 6 Antworten
Unsere REST-APIs sind die Resultate in den Seiten. Hier ist ein Beispiel von einem Controller @RequestMapping(value = "/search", method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE + ";charset=UTF-8") @ResponseStatus(HttpStatus.OK) public Page<MyObject> findAll(Pageable pageable) { ... } Gibt es eine

Get-STRING Antwort von restTemplate.setzen

Anzahl der Antworten 2 Antworten
Ich habe ein problem mit Spring restTemplate. Jetzt bin ich senden einer PUT-Anfrage für einen Rest-Dienst, und dass Rest-Dienst senden Sie mir wieder wichtige Informationen in der Antwort. Die Frage ist, restTemplate.setzen sind ein void Methode und

So senden Sie eine getForObject Anfrage mit Parameter Spring MVC

Anzahl der Antworten 2 Antworten
Habe ich eine Methode auf der Server-Seite, die mir Informationen über einen bestimmten Namen registriert in meiner Datenbank. Ich bin ein Zugriff von meinem Android-Anwendung. Der Anfrage an den Server erfolgt in der Regel. Was ich versuche

RestTemplate und Cookie

Anzahl der Antworten 2 Antworten
Brauche ich, um das senden einer HTTP-cookie, ich bin mit RestTemplate: HttpHeaders requestHeaders = new HttpHeaders(); requestHeaders.add("Cookie", "SERVERID=c52"); HttpEntity requestEntity = new HttpEntity(null, requestHeaders); ResponseEntity responses = restTemplate.exchange(webService.getValidateUserUrl(), HttpMethod.POST, requestEntity, String.class, mapValidateUser); Jedoch, dass der empfangende server

Folgen Sie der 302-Umleitung mit Spring restTemplate?

Anzahl der Antworten 2 Antworten
RestTemplate restTemplate = new RestTemplate(); final MappingJackson2XmlHttpMessageConverter converter = new MappingJackson2XmlHttpMessageConverter(); final List<MediaType> supportedMediaTypes = new LinkedList<MediaType>(converter.getSupportedMediaTypes()); supportedMediaTypes.add(MediaType.ALL); converter.setSupportedMediaTypes(supportedMediaTypes); restTemplate.getMessageConverters().add(converter); ResponseEntity<MyDTO> response = restTemplate.getForEntity(urlBase, MyDTO.class); HttpHeaders headers = response.getHeaders(); URI location = headers.getLocation(); //Has my redirect URI

RestTemplate mit Basic-Auth in Spring 3.1

Anzahl der Antworten 2 Antworten
Waren wir mit RestTemplate mit xml-Konfiguration in Spring 3.0 und es war einwandfrei in Ordnung. <bean id="httpClient" class="org.apache.commons.httpclient.HttpClient"> <!-- <constructor-arg ref="httpClientParams"/> --> </bean> <bean id="httpClientFactory" class="org.springframework.http.client.CommonsClientHttpRequestFactory"> <constructor-arg ref="httpClient"/> </bean> <bean id="restTemplate" name="restTemplate" class="org.springframework.web.client.RestTemplate" autowire-candidate="true"> <constructor-arg ref="httpClientFactory" />

Wie generieren Sie Java-client-proxy für RESTful service implementiert mit Spring?

Anzahl der Antworten 4 Antworten
Verwenden wir Spring zur Umsetzung REST-controller, zum Beispiel: @Controller @RequestMapping("/myservice") public class MyController { @RequestMapping(value = "foo", method = RequestMethod.GET) public @ResponseBody string foo() {...} } Kann ich aufrufen dieses Dienstes mithilfe Frühjahr RestTemplate, und es funktioniert

RestClientException: Konnte nicht extrahiert Antwort. keine passenden HttpMessageConverter gefunden

Anzahl der Antworten 6 Antworten
Verwendung der curl-Befehl: curl -u 591bf65f50057469f10b5fd9:0cf17f9b03d056ds0e11e48497e506a2 https://backend.tdk.com/api/devicetypes/59147fd79e93s12e61499ffe/messages Ich eine immer eine JSON-Antwort: {"data":[{"device":"18SE62","time":1494516023,"data":"3235","snr":"36.72",... Ich Speichere die Antwort auf eine txt-Datei und parse Sie mit jackson, und alles ist in Ordnung ObjectMapper mapper = new ObjectMapper(); File f

Kraft Feder RestTemplate zu verwenden XmlConverter

Anzahl der Antworten 3 Antworten
Sind wir die Integration mit einer Dritten Partei ist das senden von xml-Daten mit dem content-type-header als text/html. Wir wurden von der Planung über die Verwendung von Spring RestTemplate zum zuordnen zu Klassen, die wir erstellt haben,

RestTemplate NICHT entkommen url

Anzahl der Antworten 2 Antworten
Ich bin mit Spring RestTemplate erfolgreich wie diese: String url = "http://example.com/path/to/my/thing/{parameter}"; ResponseEntity<MyClass> response = restTemplate.postForEntity(url, payload, MyClass.class, parameter); - Und das ist gut so. Aber manchmal parameter ist %2F. Ich weiß, das ist nicht ideal, aber

Mit RestTemplate im Frühjahr. Ausnahme - Nicht genügend Variablen zur Verfügung zu erweitern

Anzahl der Antworten 4 Antworten
Ich versuche, Zugriff auf den Inhalt einer API, und ich brauche zum senden einer URL mittels RestTemplate. String url1 = "http://api.example.com/Search?key=52ddafbe3ee659bad97fcce7c53592916a6bfd73&term=&limit=100&sort={\"price\":\"desc\"}"; OutputPage page = restTemplate.getForObject(url1, OutputPage .class); Aber, ich erhalte die folgende Fehlermeldung. Exception in thread "main"

Gewusst wie: Übergeben von benutzerdefinierten Objekten unter Verwendung von Spring REST-Vorlage

Anzahl der Antworten 3 Antworten
Habe ich eine Anforderung zum übergeben eines benutzerdefinierten Objekts mit RESTTemplate, um meine REST-Dienst. RestTemplate restTemplate = new RestTemplate(); MultiValueMap<String, Object> requestMap = new LinkedMultiValueMap<String, Object>(); ... requestMap.add("file1", new FileSystemResource(..); requestMap.add("Content-Type","text/html"); requestMap.add("accept", "text/html"); requestMap.add("myobject",new CustomObject()); //This is

Wie zu verwenden RestTemplate effizient in einer Multithreaded Umgebung?

Anzahl der Antworten 3 Antworten
Arbeite ich an einem Projekt, in dem ich brauche, um eine HTTP-URL-Aufruf zu meinem server, die ausgeführt wird Restful Service die zurück die Antwort als JSON-String. Unten ist mein main-code, die mit den future und callables -

Konfigurieren Frühjahr RestTemplate mit SSL (in Spring @MVC)

Anzahl der Antworten 2 Antworten
Möchte ich bei der Konfiguration meines Spring @MVC stub-Anwendung Frühjahr RestTemplate mit SSL für die Kommunikation zu REST Basis https Anwendung, die bereitgestellt Tomcat server (Spring 3, Tomcat 7). Ich habe das getan bis jetzt meine Werke

Frühjahr RestTemplate zu POST-Anforderung mit benutzerdefiniertem Header und ein Request-Objekt

Anzahl der Antworten 3 Antworten
Im Frühjahr RestTemplate gibt es eine Möglichkeit zum senden von Benutzerdefinierten Header zusammen mit einem POST-Request-Objekt. Ich habe bereits versucht aus der exchange Methode, die verfügbar ist. Es scheint, dass wir senden können Schlüssel-Wert-Paaren zusammen mit einem

RestTemplate PATCH-Anforderung

Anzahl der Antworten 2 Antworten
Habe ich folgende definition für PersonDTO: public class PersonDTO { private String id private String firstName; private String lastName; private String maritalStatus; } Hier ist ein Beispiel-Datensatz : { "id": 1, "firstName": "John", "lastName": "Doe", "maritalStatus": "married"

Spring MVC - RestTemplate starten-Ausnahme auf, wenn ein http 404-Fehler passiert

Anzahl der Antworten 5 Antworten
Ich habe einen rest-service, die schicken einen 404-Fehler, wenn die Ressourcen nicht gefunden. Hier die Quelle für meine controller und die Ausnahme, das senden von Http-404. @Controller @RequestMapping("/site") public class SiteController { @Autowired private IStoreManager storeManager; @RequestMapping(value

Frühjahr 4.0.0 basic-Authentifizierung mit RestTemplate

Anzahl der Antworten 6 Antworten
Derzeit arbeite ich an der integration eines Drittanbieter-Anwendung mit unserem reporting-system. Ich möchte zum implementieren von REST-Aufrufe mit basic-Authentifizierung, die aber Probleme im Frühjahr 4.0.0. Ich habe eine einfache Lösung, welche funktioniert gut: final RestTemplate restTemplate =

Immer InputStream mit RestTemplate

Anzahl der Antworten 5 Antworten
Ich bin mit URL-Klasse zum Lesen von einem InputStream aus. Gibt es eine Möglichkeit, die ich nutzen kann RestTemplate? InputStream input = new URL(url).openStream(); JsonReader reader = new JsonReader(new InputStreamReader(input, StandardCharsets.UTF_8.displayName())); Wie bekomme ich InputStream mit RestTemplate

Holen Liste von JSON-Objekten mit Feder RestTemplate

Anzahl der Antworten 6 Antworten
Habe ich zwei Fragen: Wie zum anzeigen einer Liste von JSON-Objekten mit Spring RestTemplate. Wie die Zuordnung verschachtelte JSON-Objekte. Ich versuche zu verbrauchen https://bitpay.com/api/ratesnach dem tutorial von http://spring.io/guides/gs/consuming-rest/. InformationsquelleAutor der Frage Karudi | 2014-05-15

Wie behandeln leere Antwort im Frühjahr RestTemplate

Anzahl der Antworten 1 Antworten
Meine Authorization service returs eine http-204 auf Erfolg und eine http 401 auf Fehler, aber keine responseBody. Ich bin nicht in der Lage zu konsumieren, dies mit der RestTemplate client. Es schlägt fehl, versucht zu serialisieren der

Wie zu verwenden AsyncRestTemplate, um mehrere Anrufe gleichzeitig?

Anzahl der Antworten 6 Antworten
Ich nicht verstehen, wie AsyncRestTemplate effektiv für externe service-Aufrufe. Für den folgenden code: class Foo { public void doStuff() { Future<ResponseEntity<String>> future1 = asyncRestTemplate.getForEntity( url1, String.class); String response1 = future1.get(); Future<ResponseEntity<String>> future2 = asyncRestTemplate.getForEntity( url2, String.class); String

Java Spring resttemplate Zeichenkodierung

Anzahl der Antworten 3 Antworten
Bin ich mit dem Java Spring Resttemplate für immer ein json über eine get-Anfrage. Die JSON-ich bin immer sondern statt dessen der Besondere Charakter slike ü ö ä oder ß einige komische Sachen. Also ich denke, irgendwas

Wie kann ich feststellen, RestTemplate POST mit UTF-8-Codierung?

Anzahl der Antworten 6 Antworten
Ich habe Probleme bei der Buchung JSON mit UTF-8-Codierung verwenden RestTemplate. Standard-Kodierung für JSON ist UTF-8, so die Medien geben gar nicht enthalten charset. Ich habe versucht, charset in der MediaType-aber es scheint nicht zu funktionieren trotzdem.

Frühjahr RestTemplate post-Antwort

Anzahl der Antworten 2 Antworten
Ich bin nicht vertraut mit Feder RestTemplate. Aber für dieses Projekt habe ich Frühjahr RestTemplate zu senden, einen POST Aufruf zu konsumieren eines rest-api. Ich bin mit diesem code: String restCall = restTemplate.postForObject(url+restParm, null, String.class); Dies gut

Wie zum senden von Multipart-Formulardaten mit restTemplate Spring-mvc

Anzahl der Antworten 2 Antworten
Ich versuche, eine Datei hochzuladen, mit RestTemplate zu Raspberry Pi mit Steg. Auf Pi gibt es ein servlet ausgeführt: protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { PrintWriter outp = resp.getWriter(); StringBuffer buff = new

Verfahren zum übergeben von Schlüssel-Wert-paar mit resttemplate in java

Anzahl der Antworten 1 Antworten
Habe ich zu übergeben, Schlüssel-Wert-paar in den Körper der post Anfrage. Aber wenn ich meinem code bekomme ich die Fehlermeldung "could not write request: Nein geeignet HttpMessageConverter gefunden für Anfrage Typ [org.springframework.util.LinkedMultiValueMap] und content-type [text/plain]" Mein code

Wie setzen des content-type für die Datei im multipart-Uploads bei Verwendung RestTemplate (von einem rest-client)

Anzahl der Antworten 2 Antworten
Die Datei, die ich versuche zu laden wird immer eine xml-Datei. Ich will die content-type wie application/xml Hier ist mein code: MultiValueMap<String, Object parts = new LinkedMultiValueMap<String, Object(); parts.add("subject", "some info"); ByteArrayResource xmlFile = new ByteArrayResource(stringWithXMLcontent.getBytes("UTF-8")){ @Override

resttemplate getForObject Karte responsetype

Anzahl der Antworten 5 Antworten
Update 02/05/2018 (über 4 Jahre später)...getestet habe ich dies wieder, als die Leute wurden upvoting meine Frage/Antwort und Sotirios Delimanolis ist richtig, dass ich nicht haben, schreiben Sie den code in meiner Antwort um diese Arbeit zu

RestTemplate: Wie URL und Abfrageparameter zusammen gesendet werden

Anzahl der Antworten 2 Antworten
Ich versuche mich zu übergeben param Pfad und query-Parameter in einer URL, aber ich erhalte eine seltsame Fehlermeldung. unten ist der code String url = "http://test.com/Services/rest/{id}/Identifier" Map<String, String> params = new HashMap<String, String>(); params.put("id", "1234"); UriComponentsBuilder builder

Feld konnte nicht automatisch gestartet werden: RestTemplate in Spring-Boot-Anwendung

Anzahl der Antworten 5 Antworten
Bin ich immer unter Ausnahme während der Ausführung spring-boot-Anwendung während der start-up: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'testController': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private org.springframework.web.client.RestTemplate com.micro.test.controller.TestController.restTemplate; nested exception

Wie leite ich große Dateien mit RestTemplate weiter?

Anzahl der Antworten 3 Antworten
Ich habe eine web-service-Aufruf durch die zip-Dateien können hochgeladen werden. Die Dateien werden dann weitergeleitet zu einem anderen service für das speichern, entpacken, etc. Jetzt wird die Datei auf dem Dateisystem gespeichert, dann FileSystemResource gebaut wird. Resource

POST-Anfrage über RestTemplate in JSON

Anzahl der Antworten 10 Antworten
Ich nicht finden, eine Beispiel, wie mein problem zu lösen, so möchte ich Sie bitten, für Hilfe. Ich kann nicht einfach senden Sie POST-Anforderung mit RestTemplate Objekt im JSON - Jedes mal, wenn ich bekommen: org.springframework.web.client.HttpClientErrorException: 415

Multipart File Upload mit Spring Rest Template + Spring Web MVC

Anzahl der Antworten 5 Antworten
Ich versuche, eine Datei hochzuladen, mit RestTemplate mit dem folgenden code. MultiValueMap<String, Object> multipartMap = new LinkedMultiValueMap<>(); multipartMap.add("file", new ClassPathResource(file)); HttpHeaders headers = new HttpHeaders(); headers.setContentType(new MediaType("multipart", "form-data")); HttpEntity<MultiValueMap<String, Object>> request = new HttpEntity<MultiValueMap<String, Object>>(multipartMap, headers); System.out.println("Request

Generics mit Spring RESTTemplate

Anzahl der Antworten 4 Antworten
Habe ich eine Klasse so: public class Wrapper<T> { private String message; private T data; public String getMessage() { return message; } public void setMessage(String message) { this.message = message; } public T getData() { return data;

Wie man RestTemplate mit Annotationen autowire

Anzahl der Antworten 5 Antworten
Wenn ich versuche, autowire Frühjahr RestTemplate ist, erhalte ich folgenden Fehler: nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [org.springframework.web.client.RestTemplate] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency.

Wie kann ich die SSL-Zertifikatsprüfung mit Spring RestTemplate deaktivieren?

Anzahl der Antworten 5 Antworten
Ich bin versucht, zu schreiben, ein integration-test, wo unser test startet einen embedded-HTTPS-server mit Einfach. Ich erstellt ein selbst-signiertes Zertifikat verwenden keytool und bin in der Lage, den Zugriff auf den server über einen browser (speziell Chrome

REST-Client restTemplate kann keine Sammlung von Objekten abrufen

Anzahl der Antworten 4 Antworten
Ich benutze Frühjahr restTemplate. Ich machte einen REST-Dienst und-client als unit-test in getrennten Anwendung. Ich habe Methode, die Liste der Benutzer und die Methode für Benutzer erstellen: @GET @Produces({ MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON, MediaType.TEXT_XML }) @Path("/all") public Response getAllUsers()

RestTemplate - Behandlung von Antwortheadern / -text in Exceptions (RestClientException, HttpStatusCodeException)

Anzahl der Antworten 2 Antworten
In meine restful-webservice-im Fall von bad request (5xx) oder 4xx respose-codes, Schreibe ich eine benutzerdefinierte Kopfzeile "x-app-err-id" auf die Antwort. Auf der client-Seite, ich benutze exchange Methode der RestTemplate, um einen RestFul web-service-Aufruf. Alles ist in Ordnung,

Authentifizierte POST-Anfragen mit Spring RestTemplate für Android durchführen

Anzahl der Antworten 4 Antworten
Ich habe eine RESTful API, die ich versuche zu verbinden mit über Android-und RestTemplate. Alle Anfragen an die API authentifiziert werden mit HTTP-Authentifizierung, durch Einstellung der Header der HttpEntity und dann mit RestTemplate ist exchange() Methode. Alle