Articles of http

Consulta de Wikipedia devuelve error 403

Estoy consultando Wikipedia usando el siguiente código, pero siempre recibo un error (403 prohibido). Cuando escribo exactamente la misma url en mi navegador, sin embargo, funciona. He estado usando el mismo código antes para consultar otras páginas web, así que no estoy seguro de qué está causando el problema. private static string query(string text) { […]

Problema con el código de solicitud HTTP PUT de C #

Estoy intentando enviar un archivo a S3 a través de una URL de solicitud PUT que Amazon S3 ya ha generado para mí. Mi código funciona bien para archivos pequeños, pero se produce un error en archivos grandes (> 100 mb) después de unos minutos de envío. El error es: La solicitud fue cancelada: La […]

La cadena de respuesta HTTPWebResponse está truncada

La aplicación está hablando con un servicio REST. Fiddler muestra una buena respuesta XML como respuesta de Apps. La aplicación está en la Polinesia Francesa y una copia idéntica en Nueva Zelanda funciona, por lo que el principal sospechoso parecía estar codificado, pero lo hemos comprobado y hemos llegado con las manos vacías. Si observa […]

Solicitud de Windows Phone 8 Http con encabezado personalizado

Quiero enviar una solicitud HTTP PUT a un servidor WCF desde Windows Phone 8, y para la identificación tengo que enviar un encabezado personalizado. (Suponga que “mycustomheader” = “abc”) Estaba usando WebClient hasta ahora, pero Webclient.Headers no parece tener un método Add , por lo que no es posible enviar encabezados distintos a los de […]

Uso de c # / ASP.NET para falsificar programáticamente un inicio de sesión en un sitio web

Así que estoy intentando simular varios inicios de sesión, todos generando excepciones al mismo tiempo en nuestro sitio web corporativo con el propósito de probar nuestro marco de registro (que creemos que puede haber problemas con la sincronización de subprocesos). De todos modos, necesito iniciar sesión en nuestro sitio web programáticamente. Esto es lo que […]

Vimeo subiendo. No se puede obtener el campo complete_uri en respuesta

He estado jugando bastante con mi subida a vimeo. He hecho una solicitud de entrada. He subido el archivo. He comprobado el archivo si está cargado. Necesito ejecutar el método DELETE con la respuesta complete_uri que debo obtener de mi ticket. Sin embargo, no recibo ningún complete_URI de la respuesta del ticket. Aquí está mi […]

Enviar solicitud http al servidor sin esperar una respuesta

Tengo la necesidad de enviar una solicitud HTTP POST a un servidor, pero no debería esperar una respuesta. ¿Qué método debo usar para ello? he estado usando WebRequest request2 = WebRequest.Create(“http://local.ape-project.org:6969”); request2.Method = “POST”; String sendcmd = “[{\”cmd\”:\”SEND\”,\”chl\”:3,\”params\”:{\”msg\”:\”Helloworld!\”,\”pipe\”:\”” + sub1 + “\”},\”sessid\”:\”” + sub + “\”}]”; byte[] byteArray2 = Encoding.UTF8.GetBytes(sendcmd); Stream dataStream2 = request2.GetRequestStream(); dataStream2.Write(byteArray2, […]

Cómo interceptar el tráfico Http

Estoy tratando de desarrollar una aplicación C # que intercepte una solicitud Http saliente y devuelva un resultado a un sistema antiguo. Tenemos un sistema heredado que realiza una solicitud de HTTP a un servicio web descontinuado. Necesito interceptar la solicitud de salida y enviarla a un nuevo servicio web. Cuando vuelva la respuesta, necesito […]

Almacenamiento en caché del servicio WCF REST JSON

Tengo un servicio web de WCF que devuelve JSON. [OperationContract] [WebGet(BodyStyle = WebMessageBodyStyle.Bare, ResponseFormat = WebMessageFormat.Json)] Stream GetStuff(int arg); Y estoy usando este método para convertir un gráfico de objeto a JSON: private static Stream ToJson(object obj) { JavaScriptSerializer serializer = new JavaScriptSerializer(); string json = serializer.Serialize(obj); if (WebOperationContext.Current != null) { OutgoingWebResponseContext outgoingResponse = […]

Nombre de archivo de disposición de contenido no funciona en IE

Estoy trabajando en una aplicación web asp.net/c# que permite a los usuarios ver y descargar archivos PDF. Cuando hago clic en un archivo, puedo verlo en el lector de PDF disponible en el navegador, y cuando lo guardo, el archivo debe guardarse con el nombre que he pasado a través de los encabezados. Pero este […]