Preguntas etiquetadas con webclient

WebClient es una clase para aplicaciones .NET Framework que proporciona métodos para enviar y recibir datos de un recurso identificado por un URI.

8
Cómo publicar datos en una URL específica usando WebClient en C #
Necesito usar "Publicación HTTP" con WebClient para publicar algunos datos en una URL específica que tengo. Ahora, sé que esto se puede lograr con WebRequest, pero por alguna razón quiero usar WebClient en su lugar. ¿Es eso posible? Si es así, ¿alguien puede mostrarme algún ejemplo o indicarme la dirección …
319 c#  post  webclient 

10
Cómo cambiar el tiempo de espera en un objeto .NET WebClient
Estoy tratando de descargar los datos de un cliente a mi máquina local (programáticamente) y su servidor web es muy, muy lento, lo que está causando un tiempo de espera en mi WebClientobjeto. Aquí está mi código: WebClient webClient = new WebClient(); webClient.Encoding = Encoding.UTF8; webClient.DownloadFile(downloadUrl, downloadFile); ¿Hay alguna manera …
230 c#  .net  file  download  webclient 

7
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 …

9
HTTP POST devuelve el error: 417 "Expectativa fallida".
Cuando intento PUBLICAR en una URL, aparece la siguiente excepción: El servidor remoto devolvió un error: (417) Expectativa fallida. Aquí hay un código de muestra: var client = new WebClient(); var postData = new NameValueCollection(); postData.Add("postParamName", "postParamValue"); byte[] responseBytes = client.UploadValues("http://...", postData); string response = Encoding.UTF8.GetString(responseBytes); // (417) Expectation Failed. …
212 c#  .net  http  http-post  webclient 


5
Usando CookieContainer con la clase WebClient
Anteriormente he usado un CookieContainer con las sesiones HttpWebRequest y HttpWebResponse, pero ahora quiero usarlo con un WebClient. Por lo que yo entiendo, no hay un método incorporado como el que hay para HttpWebRequests ( request.CookieContainer). ¿Cómo puedo recolectar cookies de un WebClient en un CookieContainer? Yo en Google para …

3
¿Cómo obtener una cadena json de url?
Estoy cambiando mi código de formulario XML a JSON. Pero no puedo encontrar cómo obtener una cadena JSON de una URL dada. La URL es algo como esto: " https://api.facebook.com/method/fql.query?query=.....&format=json " Usé XDocuments antes, allí podría usar el método de carga: XDocument doc = XDocument.load("URL"); ¿Cuál es el equivalente de …

8
WebClient vs. HttpWebRequest / HttpWebResponse
Me parece que la mayor parte de lo que se puede lograr HttpWebRequest/Responsetambién se puede lograr con la WebClientclase. Leí en alguna parte que WebClientes un contenedor de alto nivel para WebRequest/Response. Hasta ahora, no puedo ver nada que se pueda lograr con HttpWebRequest/Responseeso que no se puede lograr WebClient, …


10
¿Cómo obtener el código de estado de webclient?
Estoy usando la WebClientclase para publicar algunos datos en un formulario web. Me gustaría obtener el código de estado de respuesta del envío del formulario. Hasta ahora he descubierto cómo obtener el código de estado si hay una excepción Catch wex As WebException If TypeOf wex.Response Is HttpWebResponse Then msgbox(DirectCast(wex.Response, …
90 c#  .net  vb.net  webclient 

3
Publicar JSON en una URL a través de WebClient en C #
Tengo un código JavaScript que necesito convertir a C #. Mi código JavaScript envía algún JSON a un servicio web que se ha creado. Este código JavaScript funciona bien y se parece a lo siguiente: var vm = { k: "1", a: "2", c: "3", v: "4" }; $.ajax({ url: …
89 c#  webclient 

5
¿Cómo puedo eliminar programáticamente el límite de 2 conexiones en WebClient?
Esos RFC "finos" exigen a todos los clientes de RFC que tengan cuidado de no utilizar más de 2 conexiones por host ... Microsoft implementó esto en WebClient. Sé que se puede apagar con App.config: <?xml version="1.0" encoding="utf-8" ?> <configuration> <system.net> <connectionManagement> <add address="*" maxconnection="100" /> </connectionManagement> </system.net> </configuration> (que …

1
WebClient.DownloadString da como resultado caracteres alterados debido a problemas de codificación, pero el navegador está bien
El siguiente código: var text = (new WebClient()).DownloadString("http://export.arxiv.org/api/query?search_query=au:Freidel_L*&start=0&max_results=20")); da como resultado una variable textque contiene, entre muchas otras cosas, la cadena "$ κ $ -Minkowski espacio, campo escalar y el problema de la invariancia de Lorentz" Sin embargo, cuando visito esa URL en Firefox, obtengo $ κ $ -Espacio de …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.