728x90

resttemplate 2

URI is not absolute 해결

RestTemplate을 이용해서 API를 실행시켜 봤더니URI is not absolute 에러가 발생했다.난 URL 잘 넣었는데..?         GPT에게 물어보니, "URI is not absolute" 에러는 주로 URI (Uniform Resource Identifier)가 절대 경로가 아닌 상대 경로로 지정되었거나, 유효하지 않은 URI 형식으로 지정되었을 때 발생하는 오류입니다. URI가 절대 경로여야 하는 경우, 예를 들어 웹 리소스를 나타내는 URI의 경우, "http://" 또는 "https://"와 같은 프로토콜을 포함해야 합니다. 절대 경로를 사용하지 않으면 URI는 상대 경로로 간주되며 기준이 되는 경로에 따라 해석됩니다. 예를 들어, "http://www.example.com..

개발/ETC 2023.10.04

[Spring] RestTemplate 사용하기

RestTemplate은 스프링 프레임워크에서 제공하는 간단하고 동기화된 REST 클라이언트이다. 용도는 서버에서 다른 서버의 API를 호출할 때 사용된다. 주요 사용되는 메소드의 기능이다. 외울 필요는 없고, 그때 그때 찾아보는게 효율적일듯 메소드 기능 delete() 지정된 URL의 리소스에 http delete 요청 수행 exchange() 지정된 http 메소드를 url에 대해 실행. response body와 연결되는 객체를 포함하는 responseEntity를 리턴 execute() 지정된 http메소드를 url에 대해 실행. response body와 연결되는 객체를 리턴 getForEntity() http get request 전송. response body와 연결되는 객체를 포함하는 re..

728x90