Hay un archivo ashx que contiene "ProcessRequest(HttpContext context)
"método que se activa automáticamente.¿Cuándo y cómo se dispara? Otra pregunta, ¿cómo puedo obtener el QueryString actual cuando estoy dentro de este archivo? Cuando escribo" context.Request.QueryString
"dice es nulo o está vacío aunque la dirección tiene argumentos.¿Cómo obtener el QueryString de un archivo ashx?
Respuesta
Se llama al método ProcessRequest cuando se realiza una solicitud para el archivo ashx. El objeto de contexto http se transfiere para permitir el acceso a cosas como la cadena de consulta, encabezados, etc.
Re: querystring acceso:
El fol lowing funcionará siempre que se pase "ID" en la cadena de consulta.
http://example.com/MyHandler.ashx?ID=12345
public void ProcessRequest (HttpContext context)
{
string ID = context.Request.QueryString["ID"];
}
¡Gracias! ¿Pero cómo se hace la solicitud de ashx? ¿Y dónde usualmente? –
@Ahmad: ¿Qué quieres decir? La solicitud la realiza el cliente, la recibe el servidor web y la pasa a la canalización de ASP.NET, que con suerte tiene web.config apropiado para dirigir la solicitud a su IHttpHandler – annakata
Me refiero a cómo se ve la solicitud al archivo ashx. Nunca lo he usado antes y no es mi código. Solo estoy tratando de arreglar algún error en el código de otra persona –
- 1. .archivo .ashx en asp.net?
- 2. Obtener Querystring con Dojo
- 3. ¿Cómo acceder a la Sesión en el archivo .ashx?
- 4. respuesta redirigir desde el archivo .ashx
- 5. obtener la URL sin querystring
- 6. Uploadify archivo ashx Context.Session gets null
- 7. C# Cómo comprimir el contenido .ashx?
- 8. En un archivo ashx, ¿puedo establecer el nombre de archivo del archivo devuelto?
- 9. Querystring - Agregar valores a querystring en C#
- 10. subir archivo usando jquery y controlador (ashx)
- 11. Asp.Net Session es nulo en el archivo ashx
- 12. Obtener el valor del parámetro querystring en wordpress
- 13. ¿Cómo puedo obtener la URL y Querystring? vb.net
- 14. Aumentando el tiempo de espera para .ashx
- 15. QueryString checking
- 16. URL querystring con un php incluye
- 17. MVC3 Url.Action generación de querystring
- 18. ASP.NET Returning JSON con ASHX
- 19. ASP.NET - Pasando JSON de jQuery a ASHX
- 20. ¿Cómo obtener un puntero ARCHIVO desde un descriptor de archivo?
- 21. ¿Cómo obtener el manejador de archivo subyacente de un Stream?
- 22. cómo agregar valores de querystring con el método RedirectToAction?
- 23. ¿Cómo obtener un nombre de archivo temporal?
- 24. Cómo obtener un archivo Makefile de qmake
- 25. querystring en asp.net
- 26. ¿Cómo obtener el tipo MIME de un archivo en Qt?
- 27. cómo obtener el número mágico de un archivo binario
- 28. ¿Cómo obtener el directorio de un archivo argparse en Python?
- 29. ¿Cómo obtener el nombre de un archivo abierto?
- 30. Cómo obtener el tamaño de archivo
nunca tuvo un problema con esto - sugieren que publique el código y el Gestor de configuración de – annakata
Es una gran cantidad de archivos de cada función llama a otro, así que todavía estoy tratando de atraparlo desde el principio. ¡Creo que se llama desde algunos javascript! –