Supply fake User-Agent & Accept-Language headers
This commit is contained in:
parent
682d4e45f8
commit
5202bde4a4
|
@ -115,6 +115,8 @@ public enum HTTP {
|
|||
request.httpBody = body
|
||||
request.timeoutInterval = timeout
|
||||
request.allHTTPHeaderFields?.removeValue(forKey: "User-Agent")
|
||||
request.setValue("WhatsApp", forHTTPHeaderField: "User-Agent") // Set a fake value
|
||||
request.setValue("en-us", forHTTPHeaderField: "Accept-Language") // Set a fake value
|
||||
let (promise, seal) = Promise<JSON>.pending()
|
||||
let urlSession = useSeedNodeURLSession ? seedNodeURLSession : snodeURLSession
|
||||
let task = urlSession.dataTask(with: request) { data, response, error in
|
||||
|
|
Loading…
Reference in New Issue