Changer le userAgent de NSURLConnection
Hé, je suis en utilisant un NSURL Connexion à recevoir des données.
[NSURLConnection sendSynchronousRequest:
//create request from url
[NSURLRequest requestWithURL:
//create url from string
[NSURL URLWithString:url]
]
//request parameters
returningResponse:nil error:nil
]
Est-il possible de changer la chaîne de l'agent utilisateur?
maintenant, c'est:
AppName/AppVersion CFNetwork/459 Darwin/10.0.0.d3
Vous devez vous connecter pour publier un commentaire.
Obj-C:
Swift:
setValue:forHTTPHeaderField:
, si vous voulez changer le userAgent au lieu de simplement en ajoutant plus d'informations à celui par défaut.Oui, vous devez utiliser un
NSMutableURLRequest
et de définir un champ d'en-tête personnalisé pour votre chaîne de l'agent utilisateur.