Daily iOS
0일 연속
네트워킹객관식토스출처 community.linkareer.com

URLRequest 로 JSON POST 보내기

사전 과제로 URLRequest 를 써서 JSON 을 POST 하는 코드를 작성했습니다. 이 코드의 문제로 옳은 것을 모두 고르세요.

func submit(_ body: Order) async throws -> Receipt {
    var request = URLRequest(url: url)
    request.httpMethod = "POST"
    request.httpBody = try JSONEncoder().encode(body)
    let (data, _) = try await URLSession.shared.data(for: request)
    return try JSONDecoder().decode(Receipt.self, from: data)
}

복수 선택 가능