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.

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); }

Erforderliche String-parameter nicht vorhanden ist mit dem Frühling RestTemplate

Anzahl der Antworten 1 Antworten
Ich habe Probleme beim posten 2 Parameter mit RestTemplate : ein String eine MultipartFile Ich glaube nicht, dass es ein problem in meinem controller ist, weil es ist sehr basic. Es scheint, dass der controller nicht erhielt

Mit Spring RestTemplate zu POST-params mit Objekten

Anzahl der Antworten 2 Antworten
Ich bin versucht, senden Sie eine POST-Anforderung mit Feder RestTemplate Funktionalität, aber ich habe ein Problem, das senden eines Objekts. Hier ist der code, den ich verwende, um die Anfrage zu senden: RestTemplate rt = new RestTemplate();

java.lang.ClassNotFoundException: com.fasterxml.jackson.core.JsonProcessingException

Anzahl der Antworten 2 Antworten
Ich bin mit templateRest post User Objekt Rest Server aber ich encoutered die folgende Fehlermeldung: Exception in thread "main" java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/JsonProcessingException an edu.java.Frühling.service.client.RestClientTest.main(RestClientTest.java:33) Verursacht durch: java.lang.ClassNotFoundException: com.fasterxml.jackson.core.JsonProcessingException an java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at Sonne.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at

Was ist der richtige Weg zu schicken, um ein client-Zertifikat mit jeder Anforderung, die von der resttemplate im Frühjahr?

Anzahl der Antworten 2 Antworten
will ich konsumieren eines REST-service mit meinem spring-Anwendung. Für den Zugang zu diesem service habe ich ein client-Zertifikat (selbst-signiert und in .jks-format) für die Autorisierung. Was ist der richtige Weg, um die Authentifizierung gegenüber der rest-service? Dies

Frühjahr restTemplate.postForEntity(oder postForObject) gibt den Fehler "kein passender HttpMessageConverter" im Stand-alone-Java-Anwendung

Anzahl der Antworten 2 Antworten
Habe ich stand-alone-Java-Anwendung mit Spring 3.0. Ich rufe REST-service "post" - Methode nennen, mit 4 integer-Parameter. Beim Aufruf restTemplate.postForEntity(), bin ich immer der Fehler "kein passender HttpMessageConverter gefunden für Anfrage-Typ". Ist es erforderlich, eine beliebige messageConverter in

Bitte erklären RestTemplate

Anzahl der Antworten 1 Antworten
Habe ich eine Klasse public class Client extends RestTemplate //org.springframework.web.client.RestTemplate Was ist RestTemplate verwendet? Haben Sie Blick auf die RestTemplate JavaDoc schon? Sie können besuchen Balg-thread. Es hat voll funktionierenden code mit der Bezeichnung: stackoverflow.com/a/51805956/3073945 InformationsquelleAutor Some

SimpleClientHttpRequestFactory vs HttpComponentsClientHttpRequestFactory für die Http-Request-timeout mit RestTemplate?

Anzahl der Antworten 1 Antworten
Arbeite ich an einem Projekt, in dem ich brauche, um eine HTTP-URL-Aufruf zu meinem server, auf dem Restful-Dienst, die zurück die Antwort als JSON String. Unten ist mein main-code, der mit der Zukunft und callables: public class

Frühjahr RestTemplate: senden array / Liste von String in GET-Anfrage

Anzahl der Antworten 4 Antworten
Ich versuche zu senden ein array /Liste von String auf meinem REST-server durch eine Feder RestTemplate. Dies ist auf meinem android-Seite: private List<String> articleids = new ArrayList<>(); articleids.add("563e5aeb0eab252dd4368ab7"); articleids.add("563f2dbd9bb0152bb0ea058e"); final String url = "https://10.0.3.2:5000/getsubscribedarticles"; UriComponentsBuilder builder =

Wie kann man ein array übergeben in einem BEITRAG mit dem Frühling RestTemplate?

Anzahl der Antworten 3 Antworten
Ich habe Schwierigkeiten, die ein array übergeben, in einem POST mit Feder RestTemplate. Das folgende ist mein code, den ich verwende: Ich rufe die RestTemplate hier: private static void sendEntries() { RestTemplate restTemplate = new RestTemplate(); String

Frühlings-Rest-Client sehen wollen, Fehlermeldung statt der Ausnahme

Anzahl der Antworten 1 Antworten
Habe ich eine Frühlings-rest-client. wenn die Authentifizierungsinformationen nicht in den Kopf-und traf mich der service mit ResponseEntity<String> resp = restTemplate.exchange(url, HttpMethod.GET, request, String.class); Bekomme ich exception : aufrufen der Fehler-handler Exception in thread "main" org.springframework.web.client.HttpClientErrorException: 401 Unbefugte

Frühjahr RestTemplate - release-Verbindung?

Anzahl der Antworten 2 Antworten
Dies ist meine Konfiguration für die Rest-Vorlage, @Bean @Qualifier("myRestService") public RestTemplate createRestTemplate(@Value("${connection.timeout}") String maxConn) { PoolingHttpClientConnectionManager connectionManager = new PoolingHttpClientConnectionManager(); connectionManager.setMaxTotal(maxTotalConn); connectionManager.setDefaultMaxPerRoute(maxPerChannel); RequestConfig config = RequestConfig.custom().setConnectTimeout(100000).build(); CloseableHttpClient httpClient = HttpClientBuilder.create().setConnectionManager(connectionManager) .setDefaultRequestConfig(config).build(); ClientHttpRequestFactory factory = new HttpComponentsClientHttpRequestFactory(httpClient); RestTemplate

So senden Sie ein POST-request über RestTemplate mit benutzerdefinierten parameter im header

Anzahl der Antworten 1 Antworten
Brauche ich, um zu senden-post-Anforderung mit benutzerdefinierten parameter("data" mit Pfad), und setzen Sie content-type text/plain. Ich blickte durch eine Tonne ähnliche Frage gestellt, aber keine Lösungen gepostet geholfen. Sollte die Methode Liste der Dateien aus diesem Verzeichnis.

RestTemplate.postForObject - Fehler: org.springframework.web.client.HttpClientErrorException: 400 Bad Request

Anzahl der Antworten 2 Antworten
Ich versuche zu konsumieren, die einen Dienst in dieser Weise: import java.util.ArrayList; import java.util.List; import org.springframework.http.converter.FormHttpMessageConverter; import org.springframework.http.converter.HttpMessageConverter; import org.springframework.http.converter.StringHttpMessageConverter; import org.springframework.web.client.RestTemplate; public class StatesAPI { private RestTemplate restTemplate; private String apiEndpoint = "http://service/Geo.svc/getsomethingJson?format=json"; public static void

REST POST funktioniert einwandfrei mit POSTBOTEN-aber Ausnahme bei der Verwendung von Spring RestTemplate

Anzahl der Antworten 2 Antworten
Schreibe ich eine Rest-client zu posten JSON-Daten mit Spring RestTemplate. Mit POSTBOTEN und folgende JSON-Daten in den Körper Holen Sie sich die Antwort richtig- { "InCode":"test", "Name":"This is test", "Email":"[email protected]", "Id":18, } Jedoch beim Versuch, auf die

Frühjahr RestTemplate gibt 401 Autorisierung Erforderlich, während das abrufen von Daten aus Twitter

Anzahl der Antworten 1 Antworten
Ich versuche, twitter-tweets mit dem Frühling RestTemplate. Mein code ist unten: public static void main(String args) { RestTemplate restTemplate = new RestTemplate(); org.springframework.http.HttpHeaders httpHeaders = new org.springframework.http.HttpHeaders(); String url = "https://api.twitter.com/1.1/search/tweets.json q=java"; String headerName = "Authorization"; String

Warum RestTemplate Antwort ist in JSON Wann sollte werden in XML?

Anzahl der Antworten 1 Antworten
Kämpfte ich mit einem extrange Frühjahr Verhalten mit RestTemplate (org.springframework.web.client.RestTemplate) ohne Erfolg. Verwende ich in meinem Loch-Anwendung folgenden code und erhalten immer eine XML-Antwort, die ich analysieren und bewerten sein Ergebnis. String apiResponse = getRestTemplate().postForObject(url, body, String.class);

Resttemplate form/mehrteilig: Bild + JSON in der POST

Anzahl der Antworten 1 Antworten
Ich versuche zu nennen, einen rest-ws (mit resttemplate), nimmt ein Bild und einige JSON. Aber ich bin anscheinend nicht in der Lage sein, um es läuft. Den entsprechenden code wie folgt: HttpHeaders header = new HttpHeaders(); header.setContentType(MediaType.MULTIPART_FORM_DATA);