Preguntas con la etiqueta [dotnet-httpclient]
¿Es seguro utilizar HttpClient al mismo tiempo?
En todos los ejemplos que puedo encontrar de usos de HttpClient, se usa para llamadas únicas. Pero ¿qué pasa si tengo una situación de cliente persistente, donde se pueden realizar
¿Por qué no funciona HttpClient BaseAddress?
Considere el siguiente código, donde BaseAddressdefine una ruta de URI parcial. using (var handler = new HttpClientHandler()) using (var client = new HttpClient(handler)) { client.BaseAddress = new Uri("http://something.com/api"); var response
HttpClient no admite el método PostAsJsonAsync C#
Estoy intentando llamar a una API web desde mi aplicación web. Estoy usando .Net 4.5 y mientras escribo el código aparece el error HttpClientque no contiene un PostAsJsonAsyncmétodo de definición.
¿Se deben eliminar HttpClient y HttpClientHandler entre solicitudes?
System.Net.Http.HttpClient y System.Net.Http.HttpClientHandler en .NET Framework 4.5 implementan IDisposable (a través de System.Net.Http.HttpMessageInvoker ). La usingdocumentación de la declaración dice: Como regla general, cuando usa un objeto IDisposable, debe declararlo
HttpClient: ¿Se canceló una tarea?
Funciona bien cuando tenemos una o dos tareas, sin embargo, arroja el error "Se canceló una tarea" cuando tenemos más de una tarea en la lista. List<Task> allTasks = new
Decidir entre HttpClient y WebClient [cerrado]
Nuestra aplicación web se ejecuta en .NET Framework 4.0. La interfaz de usuario llama a los métodos del controlador mediante llamadas Ajax. Necesitamos consumir el servicio REST de nuestro proveedor.
HttpClient.GetAsync(...) nunca regresa cuando se usa await/async
Editar: Esta pregunta parece que podría ser el mismo problema, pero no tiene respuestas... Editar: en el caso de prueba 5, la tarea parece estar estancada en el WaitingForActivationestado. Encontré