Субъект говорит все это. Мы хотим создать URLRequest
, где все, что нас волнует, это код возврата HTTP (например, 200, 400 и т. Д.), Который мы можем получить из объекта httpUrlResponse
. Нам не нужно тело ответа, поскольку его нет.
Вот как вы делаете запрос, который ожидает тело ответа ...
let urlRequest = [insert code to make request]
let urlSession = [insert code to make session]
let task = urlSession.dataTask(with: urlRequest) {
(responseBodyData, httpUrlResponse, error) in
if let error = error {
// handle error
return
}
guard let responseBodyData = responseBodyData else {
// Handle missing data
return
}
}
task.resume()
Но как ты это делаешь, если не хочешь / не нужен responseBodyData
? Или вы просто используете тот же код, игнорируя поле responseBodyData
, заменяя его на _
, поскольку оно является необязательным и может игнорироваться?