URLResponse
URL 로드 요청에 대한 응답과 관련된 메타데이터로써 프로토콜과 URL 스키마로부터 독립적입니다.
원문 출처 https://developer.apple.com/documentation/foundation/urlresponse
Declaration
class URLResponse
Summary
SDKs
iOS 2.0+
macOS 10.2+
Mac Catalyst 13.0+
Beta
tvOS 9.0+
watchOS 2.0+
Framework
Foundation
개요
연관 HTTPURLResponse 클래스는 일반적으로 사용되는 URLResponse 클래스의 서브 클래스로써, HTTP URL load 요청에 대한 응답을 표현하고 (응답 헤더와 같은) HTTP 프로토콜의 특징적인 정보를 저장합니다. HTTP 요청을 할 때마다 반환되는 URLResponse 객체는 실제로는 HTTPURLResponse 클래스의 인스턴스입니다.
주제
Response 생성
init(url: URL, mimeType: String?, expectedContentLength: Int, textEncodingName: String?)
URL, MIME 타입, 컨텐츠 길이(크기)와 텍스트 인코딩으로 URLResponse 객체를 생성하고 초기화하세요.
Response 속성 읽기
var expectedContentLength: Int64 응답 컨텐츠의 예상 길이
var suggestedFilename: String? 응답 데이터에 제안된 파일 이름
var mimeType: String? 응답 MIME 타입
var textEncodingName: String? 응답 원본 소스에서 제공하는 텍스트 인코딩명
var url: URL? 응답 URL
관련 문서
상속받은 대상
NSObject
준수하는 프로토콜
CVarArg
Equatable
Hashable
NSCopying
NSSecureCoding
같이 보기
요청과 응답
struct URLRequest 프로토콜이나 URL 스키마로부터 독립적인 URL 로드 요청
class HTTPURLResponse HTTP 프로토콜을 따르는 URL 로드 요청에 대한 응답과 관련된 메타데이터
Last updated