728x90 http2 [Android] Retrofit - Trust anchor for certification path not found 에러 해결 Retrofit을 이용한 http 통신 중에 javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException:Trust anchor for certification path not found 위와 같은 이슈가 발생한다. 원인은 Retrofit을 요청하는 웹사이트의 Certificate 인증서가 안드로이드 단말에 존재하지 않을 때 발생한다. 해결하기 위해 순서는 아래와 같다. 1. 요청하고자 하는 웹사이트의 인증서를 확인한다. 2. 인증서를 다운로드 받아서 프로젝트 내부 또는 외부에서 가져올 수 있도록 한다. 3. OkHttpClient에 인증서를 내포한 client를 만들 수 있는 Helper 클래스를 생성한다. 4. R.. 2021. 2. 14. HTTP 메서드 종류 역할 / REST API 란 HTTP 메서드 종류 역할 Exam GET 데이터 조회 요청 게시글 검색 POST 데이터 생성 요청 게시글 작성 PUT 데이터 수정 요청 게시글 수정 DELETE 데이터 삭제 요청 게시글 삭제 REST API 란 REST 아키텍처의 제약을 따르는 API이다. 그렇다면 REST란? REST(Representational State Transfer) : 자원 상태의 정보 전달 API란? API(Application Programming Interface) : 프로그램이 상호작용 할 수 있도록 만든 인터페이스 다시, REST API 란? REST(자원 상태의 정보 전달이 가능한) API(프로그램이 상호작용 할 수 있도록 만든 인터페이스) 2021. 1. 1. 이전 1 다음 728x90