posso impostare un User Agent personalizzato per un HttpClient
?Agente utente personalizzato per HttpClient?
Ho bisogno di visualizzare i siti Web nella loro forma mobile.
posso impostare un User Agent personalizzato per un HttpClient
?Agente utente personalizzato per HttpClient?
Ho bisogno di visualizzare i siti Web nella loro forma mobile.
Qui si va
var handler = new HttpClientHandler {AllowAutoRedirect = false};
var client = new HttpClient(handler);
client.DefaultRequestHeaders.Add("User-Agent",
"Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2;
WOW64; Trident/6.0)");
Le maiuscole nel nome dell'intestazione appaiono errate. – RandomEngy
@RandomEngy corretto. Grazie alle intestazioni – Mayank
non si distingue maiuscole e minuscole – Rivenfall
Come su
HttpClient client = new HttpClient();
client.DefaultRequestHeaders.Add("User-Agent", "my-user-agent-name");
var client = new HttpClient();
client.DefaultRequestHeaders.UserAgent.ParseAdd("MyAgent/1.0");
C'è anche un TryParseAdd se si vuole prendere cattive tentativi di aggiungere e aggiungere, se si desidera creare il ProductInfoHeaderValue con un nome e un numero di versione.
Il link che hai inviato è per Ruby, temo. – MBZ
Ci scusiamo, ma non avevi un tag di lingua. Sia Java che Ruby hanno un HttpClient che funziona su Windows 8. –
Questo dovrebbe essere stato pubblicato 4 giorni, 12 minuti e 12 secondi dopo essere storico. –