Preguntas etiquetadas con httpclient

352
Hacer una solicitud HTTP con Android

He buscado en todas partes pero no pude encontrar mi respuesta, ¿hay alguna manera de hacer una solicitud HTTP simple? Quiero solicitar una página / script PHP en uno de mis sitios web, pero no quiero mostrar la página web. Si es posible, incluso quiero hacerlo en segundo plano (en un...

299
¿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 = await client.GetAsync("/resource/7"); } Espero...

218
Decidir entre HttpClient y WebClient

Nuestra aplicación web se ejecuta en .Net Framework 4.0. La UI llama a los métodos del controlador a través de llamadas ajax. Necesitamos consumir el servicio REST de nuestro proveedor. Estoy evaluando la mejor manera de llamar al servicio REST en .Net 4.0. El servicio REST requiere un esquema de...

189
¿Por qué usar HttpClient para conexión síncrona?

Estoy construyendo una biblioteca de clases para interactuar con una API. Necesito llamar a la API y procesar la respuesta XML. Puedo ver los beneficios del uso HttpClientpara la conectividad asincrónica, pero lo que estoy haciendo es puramente sincrónico, por lo que no puedo ver ningún beneficio...

158
Agregar encabezados HTTP a HttpClient

Todas: Necesito agregar encabezados http al HttpClient antes de enviar una solicitud a un servicio web. ¿Cómo hago eso para una solicitud individual (a diferencia de en el HttpClient para todas las solicitudes futuras)? No estoy seguro de si esto es posible. var client = new HttpClient(); var...