Łatwo jest set a user agent na HttpRequest, ale często chcę użyć pojedynczego HttpClient i używać tego samego klienta użytkownika za każdym razem, zamiast konieczności ustawienia go na każdym wniosku.Jak ustawić domyślnego agenta użytkownika na HttpClient?
6
A
Odpowiedz
24
Można to łatwo rozwiązać przy użyciu:
HttpClient _client = new HttpClient();
_client.DefaultRequestHeaders.Add("User-Agent", "C# App");
-8
Poniżej znajduje się kod, aby zmienić User Agent w akcji kontrolera.
public class HomeController : Controller
{
public IActionResult Index()
{
HttpContext.Request.Headers["User-Agent"] = "MyAgent/1.0";
return View();
}
}
+0
Nic nie wskazuje na to, że OP posiada serwer, o którym mowa, aby móc dokonać tej zmiany. – nemec
Powiązane problemy
- 1. Jak ustawić agenta użytkownika w aplikacji Cordova
- 2. Niestandardowy agent użytkownika dla HttpClient?
- 3. HTMLUnit: zmiana ciągu agenta użytkownika
- 4. Jak utworzyć domyślnego użytkownika na meteodzie?
- 5. capibara poltergeist - zastępowanie agenta użytkownika
- 6. jak analizować ciąg agenta użytkownika? python
- 7. Co to jest arkusz stylów agenta użytkownika
- 8. Jak ustawić niestandardowego klienta użytkownika w ruby
- 9. Jak ustawić baseUrl dla Angular HttpClient?
- 10. Jak ustawić domyślnego menedżera kolejek w klastrze?
- 11. .htaccess Zezwalaj na wszystko od konkretnego agenta użytkownika
- 12. Przełączanie agenta użytkownika w trakcie żądania?
- 13. Zezwalaj tylko na jednego użytkownika-agenta, zablokuj resztę w nginx?
- 14. Zastąpienie arkusza stylów użytkownika agenta - Chrome
- 15. Kod do analizy łańcucha agenta użytkownika?
- 16. Przepuścić agenta użytkownika przez webdriver w Selenium
- 17. Łańcuch agenta użytkownika dla IPhone 4S
- 18. Jak ustawić program użytkownika w GeckoFX?
- 19. Miejsca nieakceptowania nagłówek agenta wget użytkownika
- 20. jak ustawić nazwę użytkownika/hasło w HttpGet
- 21. Jak mogę zmienić tożsamość użytkownika uruchamiającego agenta kompilacji w TeamCity?
- 22. Jak można analizować ciągi agenta użytkownika w Perlu?
- 23. chrome: jak wyłączyć ustawienia arkusza stylów agenta użytkownika?
- 24. Jak wykrywać komputery Apple przy użyciu agenta użytkownika?
- 25. kątowa 5 - Nie można ustawić nagłówek HttpClient
- 26. Jak ustawić datacontext formantu użytkownika
- 27. Jak ustawić duży ciąg wewnątrz HttpContent podczas korzystania z HttpClient?
- 28. Dlaczego agent użytkownika jest wysyłany jako "Apache-HttpClient/UNAVAILABLE (java 1.4)"
- 29. Jak ustawić sterowanie przez użytkownika na ekranie jak okno
- 30. Resetowanie interfejsu użytkownika IntelliJ do domyślnego
Dziękuję bardzo mój koleś! –