Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 14126|Respuesta: 0

[ASP.NET] asp.net obtener la dirección URL de la página actual

[Copiar enlace]
Publicado en 7/6/2015 18:36:04 | | |
La dirección completa de la página actual es:http://www.itsvse.com/aaa/bbb.aspx?id=5&name=kelli
"http://" es el nombre del acuerdo
"www.itsvse.com" es el nombre de dominio
"AAA" es el nombre del sitio
"bbb.aspx" es el nombre de la página (nombre del archivo)
"id=5&name=kelli" es el parámetro
[1] Obtén la URL completa (nombre del protocolo + nombre del dominio + nombre del sitio + nombre del archivo + parámetros)

El código es el siguiente:

URL de cadena=Request.Url.ToString();
URL=http://www.itsvse.com/aaa/bbb.aspx?id=5&name=kelli

[2] Obtén el nombre del sitio + nombre de la página + parámetros:

El código es el siguiente:

string url=Request.RawUrl;
(o URL de cadena=Request.Url.PathAndQuery; )
URL= /AAA/bbb.aspx?ID=5&Name=Kelli

[3] Obtén el nombre del sitio + nombre de la página:

El código es el siguiente:

string url=HttpContext.Current.Request.Url.AbsolutePath;
(o string url= HttpContext.Current.Request.Path; )
URL= AAA/bbb.aspx

[4] Obtener un nombre de dominio:

El código es el siguiente:

string url=HttpContext.Current.Request.Url.Host;
URL=www.itsvse.com

[5] Obtén los parámetros:

El código es el siguiente:

URL de cadena= HttpContext.Current.Request.Url.Query;
URL= ?ID=5&Name=Kelli




El código es el siguiente:

Request.RawUrl: Obtiene la información de URL de la solicitud del cliente (excluyendo el host y el puerto) ------>/Default2.aspx
Request.ApplicationPath: Obtiene la ruta virtual hacia ASP.NET aplicación en el servidor. ------>/
Request.CurrentExecutionFilePath: Obtiene la ruta virtual hacia la solicitud actual. ------>/Default2.aspx
Request.Path: Obtén la ruta virtual hacia la solicitud actual. ------>/Default2.aspx
Request.PathInfo: Toma información adicional de ruta para recursos con extensión de URL ------>
Request.PhysicalPath: Obtiene la ruta física del sistema de archivos correspondiente a la URL de la solicitud. ------>E:\temp\Default2.aspx
Request.Url.LocalPath:------>/Default2.aspx
Request.Url.AbsoluteUri:------>http://localhost:8080/Default2.aspx
Request.Url.AbsolutePath:---------------------------->/Default2.aspx






Anterior:El motor de búsqueda Baidu Japón fue cerrado y descubierto un mes después
Próximo:El código fuente está cifrado con DES para la contraseña del programa C#
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com