与此类似,但这次我需要检索服务器的 JSOn 响应。
这是我现有的代码:
return Observable.create{ observer in
let _ = self.provider
.request(.getMerchantDetails(qrId: qrId))
.filterSuccessfulStatusCodes()
.mapJSON()
.subscribe(onNext: { response in
observer.onNext(RQRMerchant(json: JSON(response)))
}, onError: { error in
observer.onError(error)
})
return Disposables.create()
我的问题是:我可以得到错误响应代码 404error.localizedDescription
但我也想得到 404 HTTP 请求的 JSON 响应。