Use AF validation to discard invalid http status codes
This commit is contained in:
parent
a0caa4f577
commit
3ef1c15b26
4
ClashX/General/Managers/RemoteConfigManager.swift
Normal file → Executable file
4
ClashX/General/Managers/RemoteConfigManager.swift
Normal file → Executable file
@ -146,7 +146,9 @@ class RemoteConfigManager {
|
||||
}
|
||||
urlRequest.cachePolicy = .reloadIgnoringCacheData
|
||||
|
||||
AF.request(urlRequest).responseString(encoding: .utf8) { res in
|
||||
AF.request(urlRequest)
|
||||
.validate()
|
||||
.responseString(encoding: .utf8) { res in
|
||||
complete(try? res.result.get(), res.response?.suggestedFilename)
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user