URLSession1 [iOS] URLSession을 사용한 통신 URLSession은 iOS 앱 통신에서 서버와의 데이터 교류를 위해서 사용되는 API이다. URLSession은 HTTP를 포함한 몇 가지 프로토콜을 지원하고, 인증, 쿠키 관리, 캐시 관리 등을 지원한다. 기본적으로 request, response 구조를 가지고 있다. URLSessionConfiguration URL 세션에 대한 동작 및 정책을 정의하는 객체이다. Configuration을 생성할 때는 URLSession 정책에 따라 default, ephemeral, backgorund 3가지 형태로 생성할 수 있다. default : 기본적인 session으로 디스크 기반 캐싱을 지원한다. ephemeral : 어떠한 데이터도 저장하지 않는 형태의 세션이다. 쿠키나 캐시를 저장하지 않는 정책을 .. 2022. 1. 11. 이전 1 다음