Tengo mi clase en C# en .NET, llamada después de una solicitud por parte de un URI. Necesito comprobar si este URI contiene algunos parámetros o no.Cómo comprobar si el URI de solicitud tiene algún parámetro
Por ejemplo:
http://www.website.com/page.aspx?ID=9 // must return YES
http://www.website.com/page.aspx?ID=9&Page=2 // must return YES
http://www.website.com/page.aspx // must return NO
es posible? Por supuesto que no podía conocer el nombre de cada uno de los parámetros de la URI, por lo que para una cadena de consulta al azar, como:
http://www.website.com/page.aspx?RandomParameter=1
necesito devolver SÍ. ¿Puedo hacerlo?
Pero Request.QueryString == null means esa cadena de consulta no contiene parámetros? – markzzz
Solucionado Lo sentimos :) Esto simplemente comprobará si existen algunos parámetros y arrojará "SÍ", de lo contrario "NO". Espero que esto ayude :) –
@Rionmonster 'Request.QueryString == null' arrojaría una excepción en los ejemplos de tu código. Ver mi respuesta arriba. –