Ändern Sie Die User-Agent
Wie kann ich das ändern in meinem WebView die Standard-Zeichenfolge des Benutzer-Agent?
@IBOutlet weak var myWbView: UIWebView!
let myURL = NSURL(string: "http://http://web-example")
let myURLRequest:NSURLRequest = NSURLRequest(URL: myURL!)
myWbView.loadRequest(myURLRequest)
- Wenn ich Google z.B.
WebView change useragent swift
ich scheine immer eine Menge von Ergebnissen? - Es gibt eine Menge Ergebnisse, und ich verstehe nicht, was ist das Ergebnis für mich
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie wollen, Benutzer-Agent-HTTP-header für Ihre Anfrage, die gehen, um verwendet werden, für die Web-Ansicht laden,
Wenn Sie festlegen möchten User-Agent für alle Anforderungen in Ihrer app finden Sie unter dieser Frage
Wie kann ich die "User-Agent" - header einer UIWebView in Swift
Swift 4.2
Kann man immer überschreiben Globale UserAgent-Feld, ist es Ihr problem beheben:
Eigentlich ist dies sehr einfach. Für die, die Sie verwenden sollten
NSMutableURLRequest
initialisieren Sie es mit denNSURL
, und legen Sie user-agent-Wert mit der MethodesetValue:ForHTTPHeaderField:
, wo-Feld wäreUser-Agent
, laden Sie es auf der web-Ansicht. Das ist es! Viel Glück!