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.

POST-Anfrage mit Feder RestTemplate - BadRequest 400

Anzahl der Antworten 1 Antworten
Hoffen, dass ein Feder-guru helfen könnte, mich auf diese, Iam-Entwicklung eines multi-web-servces-Anwendung, die Alle diese Web-Services basieren auf einem Glas genannt-basierte-server, die haben alle base-Klassen, die vererbt werden können, wo immer erforderlich. Also das base-server-Projekt habe ich

Frühjahr RestTemplate: Exponential Backoff wiederholen-Politik

Anzahl der Antworten 2 Antworten
Bin ich beim Lesen auf GCM: https://developers.google.com/cloud-messaging/server und eine der Voraussetzungen ist, dass der server muss in der Lage sein: Anfragen, und senden Sie Sie mit exponential back-off. Ich benutze Frühjahr RestTemplate für mein backend, die kommt

POST InputStream mit RestTemplate

Anzahl der Antworten 2 Antworten
Ich habe einen client, muss die POST eine große Anzahl von großen json-Dateien auf einem server. Ich habe in der Lage, um es arbeiten, indem Sie Lesen jede der Dateien in den Speicher und die Buchung der

Standard-keep-alive-Zeit für eine HttpConnection bei der Verwendung von Spring Rest-Vorlage

Anzahl der Antworten 1 Antworten
Ich versuche zu wissen, wie lange ein HttpConnection am Leben gehalten wird, wenn Sie inaktiv werden, bevor eine neue Verbindung erstellt, über die Spring-rest-Vorlage. Ich schaute auf default Connection Time-Out und Read Time-Out-Parameter, aber ich glaube, diese

Basic-Authentifizierung mit RestTemplate (3.1)

Anzahl der Antworten 4 Antworten
Ich bin versucht zu reproduzieren der folgenden curl-Befehl mit Java: curl -v -u user:pass http://myapp.com/api Dieser Befehl gibt einige JSON-Daten. Meine fehlerhafte Java-Implementierung ist wie folgt: @Test public void callTest() { RestTemplate restTemplate = createRestTemplate("user", "pass"); URI

org.springframework.http.converter.HttpMessageNotWritableException: could not write JSON

Anzahl der Antworten 3 Antworten
org.springframework.http.converter.HttpMessageNotWritableException: Konnte nicht schreiben, JSON: (war java.lang.NullPointerException) (durch Referenz chain:.xyz.sync.dto.Klassenzimmer["id"]); verschachtelte Ausnahme ist com.fasterxml.jackson.databind-Methode.JsonMappingException: (war java.lang.NullPointerException) (durch Verweis Kette: in.xyz.sync.dto.Klassenzimmer["id"]) import java.util.List; import org.codehaus.jackson.annotate.JsonIgnoreProperties; import org.codehaus.jackson.map.annotate.JsonSerialize; @JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL) @JsonIgnoreProperties(ignoreUnknown = true) public class ClassRoom extends CommonResponse

Frühjahr/RestTemplate - PUT-entity server

Anzahl der Antworten 1 Antworten
Bitte schauen Sie bei diesem einfachen code: final String url = String.format("%s/api/shop", Global.webserviceUrl); RestTemplate restTemplate = new RestTemplate(); restTemplate.getMessageConverters().add(new MappingJackson2HttpMessageConverter()); HttpHeaders headers = new HttpHeaders(); headers.set("X-TP-DeviceID", Global.deviceID); HttpEntity entity = new HttpEntity(headers); HttpEntity<Shop> response = restTemplate.exchange(url, HttpMethod.GET,

Konnte nicht schreiben, Anfrage: Nein geeignet HttpMessageConverter gefunden für Anfrage Typ [org.json.JSONObject] und content-type [application/json]

Anzahl der Antworten 5 Antworten
Ich bin Graben mich bei dem Versuch zu senden eine POST-Anforderung mit einer JSON-Nutzlast an einen remote-server. Diese ERHALTEN curl-Befehl funktioniert: curl -H "Accept:application/json" --user [email protected]:aaa "http://www.aaa.com:8080/aaa-project-rest/api/users/1" -i Und dieser POST arbeitet auch fein: curl -H "Accept:application/json"

RestTemplate + Jackson

Anzahl der Antworten 1 Antworten
Will ich mit Spring RestTemplate plus Jackson zu konsumieren eines WebService. Ich habe mehrere tutorials und auf den Punkt gekommen, die Erstellung der DAOs. Dies ist die Methode, wo bekomme ich alle meine domain-Objekten: //Create a Rest

Wie Kriege ich den HTTP-status-code-und-Antwort-body als ein RestClientException geworfen wird?

Anzahl der Antworten 3 Antworten
Den Methoden der RestTemplate wie postForEntity() werfen RestClientException. Ich möchte zum extrahieren des HTTP status-code und Antwort Körper von diesem exception-Objekt im catch-block. Wie kann ich das tun? InformationsquelleAutor Vathanak | 2012-09-23

java.util.MissingFormatArgumentException: Format specifier '%s'

Anzahl der Antworten 2 Antworten
Ich bin offensichtlich etwas fehlt, aber ich weiß nicht, was... Es ist dumm, wie viel kleine Dinge machen dich verrückt mehr als erschweren lieben... Dies ist die controller-code: @RequestMapping(value = "/getClienteNomeCognome", method = RequestMethod.GET) public ResponseEntity<List<Object>> getClienteNomeCognome(@RequestParam("nomeCliente")

senden Sie json-Daten über einen post Aufruf durch die Verwendung von rest-Vorlage vom Frühjahr

Anzahl der Antworten 1 Antworten
Ich bekomme immer eine Fehlermeldung, dass dies kein gültiges json-Daten und bekomme immer den Fehler 400. Ich glaube nicht, dass die Implementierung, die ich habe, ist die Formatierung richtig. Ziel: versucht zu machen, einen post Aufruf über

Frühjahr RestTemplate - Überschreiben ResponseErrorHandler

Anzahl der Antworten 2 Antworten
Rufe ich eine ReST service durch RestTemplate und versuchen, zu überschreiben ResponseErrorHandler im Spring 3.2 zu handhaben benutzerdefinierte Fehlercodes. CustomResponseErrroHandler public class MyResponseErrorHandler implements ResponseErrorHandler { @Override public boolean hasError(ClientHttpResponse response) throws IOException { boolean hasError =

Mit Frühling ist restTemplate mit einem timeout, wie erkenne ich eine Zeitüberschreitung?

Anzahl der Antworten 1 Antworten
Ich habe, initialisiert mein restTemplate wie folgt: HttpClient httpClient = HttpClientBuilder.create().build(); HttpComponentsClientHttpRequestFactory requestFactory = new HttpComponentsClientHttpRequestFactory(httpClient); requestFactory.setConnectTimeout(1000); requestFactory.setReadTimeout(1000); restTemplate = new RestTemplate(requestFactory); und ich rufe es so auf: restTemplate.getForEntity(someString, String.class, SomeHashmapWithURLParameters) Wie gehe ich mit beiden timeouts?

Frühjahr restTemplate Problem bekommen Antwort

Anzahl der Antworten 3 Antworten
Meine rest-server generiert Antwort, wenn ich aufgerufen, es mit rest-client-software. Wenn ich es mit resttemplate code oben erwähnt, dann server generiert Antwort(print-logs), aber resttemplate nichts tut(keine nächste Zeile führt nach Anruf) und druckt interner Fehler. Dies ist

Warum restTemplate.put() throws "HttpClientErrorException: 404 Nicht Gefunden"

Anzahl der Antworten 1 Antworten
Ich eine put-Anfrage RestTemplate restTemplate = new RestTemplate(); restTemplate.put(new URI("http://localhost:8080/test"), dto); erfolgreich, trifft Sie den rest-Endpunkt @RequestMapping(value = "/test", method=RequestMethod.PUT) public void test123(@RequestBody DTO dto) { System.out.println("phone:"+dto.getPhone()); } aber die "put" - Methode auf dem client wirft

java.lang.IllegalStateException: der Connection-pool geschlossen, während mit spring RestTemplate

Anzahl der Antworten 1 Antworten
Wir sind immer connection pool Herunterfahren-Fehler beim ausführen der http-Anforderungen über RestTemplate. Dies ist nicht ein häufiger Fehler. Es geschah um 3 mal in einem Monat für eine sehr kurze Dauer (weniger als eine minute). Sind wir

Brauchen Sie Hilfe auf RestTemplate Post-Anforderung mit Körper-Parameter?

Anzahl der Antworten 1 Antworten
Ich habe einen rest-api-url und legte die gleiche wie POST-Anforderung mit dem Körper (Benutzername, Passwort, andere Parameter), die via Rest-Client (restclient-ui-2.4-jar-with-dependencies) und es hat geklappt, ohne Probleme. Ex: URL: https://test.com/cgi-bin/testing/api Körper: username=testuser&password=pass123&id=13002&name=raju Das gleiche ist nicht gut,

Frühjahr RestTemplate und generische Typen ParameterizedTypeReference Sammlungen wie List<T>

Anzahl der Antworten 4 Antworten
Einer Abstrakten controller-Klasse erfordert eine Liste von Objekten vom REST. Während mit Spring RestTemplate ist nicht seine Zuordnung zu Klasse erforderlich stattdessen gibt es zurück Verbunden HashMAp public List<T> restFindAll() { RestTemplate restTemplate = RestClient.build().restTemplate(); ParameterizedTypeReference<List<T>> parameterizedTypeReference

I/O-Fehler, die auf POST-Anfrage für eine "url": Connection refused

Anzahl der Antworten 2 Antworten
Ich bin aufrufen von externen system mit rest-Vorlage und es ist in Ordnung, die in meinem lokalen ohne Zeitlimit-Einstellungen, aber auf meinem test-server, es gibt mir die folgende Fehlermeldung: I/O-Fehler, die auf POST-Anfrage für "https://externalsystem/url": Connection refused:

Wie zum Hohn Rest-template mit mockito

Anzahl der Antworten 2 Antworten
Ich Schreibe junit für eine Klasse(Test), die rest-Vorlage aufrufen. response = restTemplate.exchange(uri, HttpMethod.POST, headersString, SomeObject.class) Ich bin writting mit junit Mockito. Die unten mock-Anweisung Fehler when(restTemplate.exchange(any(URI.class), any(HttpMethod.class), headersString , SomeObject.class)). Mir helfen, wie man den rest template-Aufruf

Immer 400 Bad Request für den Frühling RestTemplate POST

Anzahl der Antworten 2 Antworten
Will ich verbrauchen, Frühlings-Rest-web-service, mit POST-Methode. Ich nicht haben Zugang zu POJO-Datei auf client-Seite (website), so haben die Verwendung von JSON an den client-Ende und POJO web-service. Unten ist mein code: REST-Controller @RequestMapping(value="/updateAdmin", method=RequestMethod.POST, consumes="application/json", headers="Accept=application/json") public

Was ist das restTemplate.exchange () - Methode für?

Anzahl der Antworten 3 Antworten
Eigentlich, was tut der restTemplate.exchange() Methode tun? @RequestMapping(value = "/getphoto", method = RequestMethod.GET) public void getPhoto(@RequestParam("id") Long id, HttpServletResponse response) { logger.debug("Retrieve photo with id: " + id); //Prepare acceptable media type List<MediaType> acceptableMediaTypes = new ArrayList<MediaType>();

Warum ist mein controller sendet den content-Typ "application/octet-stream"?

Anzahl der Antworten 2 Antworten
Ich habe einen REST-controller: @RequestMapping(value = "greeting", method = RequestMethod.GET, produces = "application/json; charset=utf-8") @Transactional(readOnly = true) @ResponseBody public HttpEntity<GreetingResource> greetingResource(@RequestParam(value = "message", required = false, defaultValue = "World") String message) { GreetingResource greetingResource = new GreetingResource(String.format(TEMPLATE,

Frühjahr RestTemplate und XMLStream Verwendung mit Liste von Objekten

Anzahl der Antworten 4 Antworten
Ich versuche, mit Spring RestTemplate zum abrufen einer Liste von Employee-Datensätze, wie zum Beispiel: public List<Employee> getEmployeesByFirstName(String firstName) { return restTemplate.getForObject(employeeServiceUrl + "/firstname/{firstName}", List.class, firstName); } Problem ist, dass web-services (genannt wird), gibt das folgende XML-format: <Mitarbeiter>

Verursacht durch: java.net.ConnectException: Connection refused: connect org.springframework.web.client.ResourceAccessException: I/O error on POST

Anzahl der Antworten 2 Antworten
Habe ich die folgenden CURL-Befehl, der funktioniert sehr gut. Aber bei Verwendung durch java-code. Ich bin mit WSO2 API Manager version 1.9.1 curl -k -d "grant_type=password&username=test&password=test" -H "Authorization: Basic QU01dE04MXFrdzg5ZFNFTjk2Vm0waGgwWnBNYTpzeHcxbko3c2gzdm5NVVlmUDEzVmV1bWtsbTRh, Content-Type: application/x-www-form-urlencoded" https://XXXXXX:8243/token Entwickelte ich den folgenden

Mit Spring RestTemplate in generische Methode mit der generischen parameter

Anzahl der Antworten 8 Antworten
Verwendung generischer Typen mit Feder RestTemplate brauchen wir ParameterizedTypeReference (Nicht erhalten Sie eine Allgemeine ResponseEntity<T>, wo T ist eine generische Klasse "SomeClass<SomeGenericType>") Denke, ich habe einige Klasse public class MyClass { int users; public int getUsers() {

Frühjahr RestTemplate erhält "401 Unauthorized"

Anzahl der Antworten 2 Antworten
Ich bin mit dem folgenden abrufen JSON über RestTemplate im Frühjahr 4: protected DocInfoResponse retrieveData(String urlWithAuth) { RestTemplate restTemplate = new RestTemplate(); HttpHeaders headers = new HttpHeaders(); headers.add("Authorization", "Basic " + auth.getSig()); HttpEntity<String> request = new HttpEntity<String>(headers);

RestTemplate POST-Anforderung RequestParams und RequestBody

Anzahl der Antworten 1 Antworten
Ich habe einen server und einen client. Ich bin mit Spring zum anzeigen der http-requests an den server und RestTemplate, um Anfragen an den server. Server-code sieht wie folgt aus: @RequestMapping (value="/someEndPoint", method = RequestMethod.POST) @ResponseBody public

Frühjahr RestTemplate POST-Methode für Xml-Antwort?

Anzahl der Antworten 1 Antworten
Getestet hab ich einen POST-request via REST-API-tool und bekommen die Antwort in einem XML-format. Ich bin mir nicht sicher, welche Methode Sie verwenden müssen, und was soll die Antwort geben-Klasse für den oben genannten. Könnte mir jemand

Frühjahr RestTemplate getForObject() Angabe 401 unauthorized-exception

Anzahl der Antworten 1 Antworten
In meinem browser folgende rest-API-url ist arbeiten und ich kann sehen, dass der XML-Ergebnisse. "http://[email protected]:8090/prestashop/api/products/1" Ich soll zum aufrufen dieser url von Java-client und die Ergebnisse erhalten. Dafür bin ich mit RestTemplate. String result = restTemplate.getForObject("http://[email protected]:8090/prestashop/api/products/1" ,

org.springframework.web.client.RestClientException: Konnte nicht extrahiert Antwort:

Anzahl der Antworten 1 Antworten
Bin ich zum erstellen eines restful-API, die Sie verbrauchen json vom server. Aber ich bin immer der foll Ausnahme : org.springframework.web.client.RestClientException: Konnte nicht extrahiert Antwort: Nein geeignet HttpMessageConverter gefunden für Antwort geben [[Lexamples.dto.DummyDTO;] und content-type [text/json;charset=utf-8] bei

IllegalArgumentException: Nicht genügend Werte für Variablen zur Verfügung, mit RestTemplate?

Anzahl der Antworten 2 Antworten
Ich versuche zum ausführen von URL mit Hilfe der RestTemplate wie diese - public static void main(String args) throws UnsupportedEncodingException { RestTemplate restTemplate = new RestTemplate(); String url = "http://ptr.vip.host.com/pss/repositories/pssdb/branches/main/query/Service[@alias=" + "hello" + "].serviceInstances.runsOn{@resourceId}?allowScan=true&limit=10000&skip=0"; try { String

Eigenschaft ändern-Namen, während deserialzing Klasse zu JSON in Spring MVC

Anzahl der Antworten 1 Antworten
Ich versuche, Sie zu konsumieren eines rest-API-Aufruf mit Spring wie folgt: HttpHeaders headers = new HttpHeaders(); headers.add("Authorization", "Basic " + base64Creds); HttpEntity<String> request = new HttpEntity<String>(headers); RestTemplate restTemplate = new RestTemplate(); Item item = restTemplate.exchange(url, HttpMethod.GET, request,

Gewusst wie: List oder String-array getForObject mit Feder RestTemplate

Anzahl der Antworten 2 Antworten
Ich entwickle einige restful services mit Spring. Ich habe Probleme mit dem übergeben/erste string-array oder großer string als Parameter an meine Dienst-controller. Meine code-Beispiele wie unten; Controller: @RequestMapping(value="/getLocationInformations/{pointList}", method=RequestMethod.GET) @ResponseBody public LocationInfoObject getLocationInformations(@PathVariable("pointList") String pointList) { //code

POST-Anforderung über RestTemplate in JSON

Anzahl der Antworten 11 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

Frühjahr RestTemplate Verbindungs-Timeout funktioniert nicht

Anzahl der Antworten 1 Antworten
Ich versuche zu konfigurieren, time-out, wenn externe web-service-Aufruf. Ich bin Aufruf externer web service mit Spring-Rest-Vorlage in meinem Dienst. Für Verbindungs-timeout-Prüfung Zweck, den externen web-Dienst beendet und application server ist down. Ich konfiguriert haben 10 Sekunden timeout,

Wie zu verwenden HttpComponentsClientHttpRequestFactory mit RestTemplate effizient?

Anzahl der Antworten 1 Antworten
Ich bin mit RestTemplate zusammen mit seiner Fabrik HttpComponentsClientHttpRequestFactory in einem meiner Projekte. In diesem Projekt, ich brauche, um eine Http-url-Aufruf zu meinem server, die ausgeführt wird, einen restful-Dienst, die zurück die Antwort als JSON-String. Unten ist

Bekomme immer die Antwort null in ResponseEntity bei der Verwendung RestTemplate.postForEntity

Anzahl der Antworten 2 Antworten
Ich' m versuchen zu senden, JSON-Anforderung mit Jackson-Bibliothek von meiner Android-app auf den web-server, aber die Antwort ist immer null. Getestet habe ich es nur mit dem HttpRequest-API und alle funktioniert - ich habe eine Antwort. Aber

Frühjahr RestTemplate - Übergeben Sie in Objekt-Parameter in GET

Anzahl der Antworten 3 Antworten
Wie verwende ich das RestTemplate zu übergeben, die ein Objekt als parameter? Zum Beispiel, sagen, dass ich die folgenden services mit Spring Boot: @RequestMapping(value = "/get1", method = RequestMethod.GET) public ResponseEntity<String> get1(@RequestParam(value = "parm") String parm) {

Resttemplate GET-Anforderung mit benutzerdefiniertem Header

Anzahl der Antworten 3 Antworten
Brauche ich zum senden einer GET-Anforderung mit einem header: Content-Type: application/camiant-msr-v2.0+xml. Ich erwarte eine XML-Antwort vom server. Getestet habe ich die Anforderung und die Antwort mit dem Briefträger und alles ist gut. Aber wenn ich versuche, es

Frühjahr RestRemplate postforobject mit request-parameter integer-Wert

Anzahl der Antworten 1 Antworten
Habe ich eine Methode, die in Frühlings-rest-Dienst. @RequestMapping(value = "test/process", method = RequestMethod.POST) public @ResponseBody MyResponse processRequest(String RequestId, int count) Bin ich mit Spring RestTemplate um den Dienst wie dieser. RestTemplate restTemplate = this.getRestTemplate(); MultiValueMap<String, Object> map

Hochladen einer Liste der MultipartFile mit Feder 4 restTemplate (Java-Client & RestController)

Anzahl der Antworten 1 Antworten
Ich versuche zu posten der Liste MultipartFile zu meinem RestController mit spring restTemplate obwohl ich bin ein bisschen verwirrt wie die genaue syntax & Arten verwenden, für meinen Kunden & controller. Hier ist, was ich bisher auf

Json-Array zu Pojo

Anzahl der Antworten 1 Antworten
Ich versuche, unmarshal die folgende Json-array-Antwort auf eine collection von pojos in RestTemplate. [{ "client":{ "id": 6364, "name": "7Seven7 Insurance Inc", "email": "[email protected]", "currency": {"name":"United States of America, Dollars","symbol":"$"}, "address": "941 Elm Ave. #5 ", "city": "Long

Frühjahr RestTemplate Liste Senden einen get-Liste

Anzahl der Antworten 2 Antworten
Ich möchte einen service mit Spring RestTemplate meiner service-Seite der code ist wie folgt : @PostMapping(path="/savePersonList") @ResponseBody public List<Person> generatePersonList(@RequestBody List<Person> person){ return iPersonRestService.generatePersonList(person); } In der client-Seite, wenn ich den service rufen mit diesem code: List<Person>

RestTemplate + ConnectionPoolTimeoutException: Timeout waiting for connection aus dem pool

Anzahl der Antworten 2 Antworten
Bekam ich diese Fehlermeldung plötzlich in der Produktion, während die Anwendung nicht unter jeder Belastung. Das Problem passiert, wenn mein code zu senden versucht die SETZEN-Nachricht mit spring rest-Vorlage Hier ist der code, wie ich bin paraphiernung

RestTemplate upload image Datei

Anzahl der Antworten 1 Antworten
Muss ich erstellen RestTemplate Anfrage senden Bild-upload per PHP-Anwendung. Mein code ist: Resource resource = new FileSystemResource("/Users/user/Documents/MG_0599.jpg"); MultiValueMap<String, Object> parts = new LinkedMultiValueMap<String, Object>(); parts.add("Content-Type", "image/jpeg"); parts.add("file", resource); parts.add("id_product", productId); ResponseEntity<String> response = cookieRestTemplate.getForEntity(url, String.class, parts); Nach

Frühjahr Controller @ResponseBody text/xml-Antwort UTF-8-encoding Problem

Anzahl der Antworten 3 Antworten
Habe ich annotation-basierte Spring-Rest-Service läuft auf der jetty-web-server(tomcat).Der controller-code ist : @RequestMapping(method = RequestMethod.POST, value = { "/ssrfeed/exec/", "/query/exec" }, consumes = { "application/xml", "text/xml", "application/x-www-form-urlencoded" }, produces = { "application/xml;charset=UTF-8", "text/xml;charset=UTF-8", "application/x-www-form-urlencoded;charset=UTF-8" }) @ResponseBody protected String

Beste Weg, um anzeigen von json zu Java-Objekt

Anzahl der Antworten 3 Antworten
Ich bin mit restTemplate, um eine Veranlassung wurde zu einem servlet, das gibt eine sehr einfache Darstellung eines Objekts in json. { "id":"SomeID" "name":"SomeName" } Und ich haben ein DTO mit diesen 2 Feldern und den entsprechenden

RestTemplate getForObject, Konnte nicht Lesen, JSON: Unerwartetes Zeichen ('<' (code 60))

Anzahl der Antworten 1 Antworten
Will ich Lesen-String aus der http-Antwort,wie eben dieses. Ich bin versucht, dies zu tun [siehe unten], und es wirft Fehler. 1.Client String string=getForObject("http://127.0.0.1:6060/dc-server/rest/dataset/Book/meta", String.class); 2.Server @ResponseBody @RequestMapping(value="/dataset/{datasetName}/meta", method=RequestMethod.GET) public String getDatasetMeta(@PathVariable("datasetName") String datasetName) { return service.getDatasetMeta(datasetName); }