Deseo obtener la URL de la página como abc.aspx. ¿Cómo puedo obtener esto usando el código detrás de la técnica? Alguna idea.?¿Cómo obtener la URL de la página actual en asp.net usando el código detrás de la técnica?
Respuesta
Detalles completos, posteriormente se pueden utilizar las operaciones de cadena para la manipulación avanzada:
string url = HttpContext.Current.Request.Url.AbsoluteUri;
// http://localhost:1302/TESTERS/Default6.aspx
string path = HttpContext.Current.Request.Url.AbsolutePath;
// /TESTERS/Default6.aspx
string host = HttpContext.Current.Request.Url.Host;
// localhost
Uso Request.RawUrl
:
Obtiene la URL prima de la solicitud actual.
Request.RawUrl
propiedad le da la dirección URL completa de la página actual
Puede establecer la URL de la página actual como etiqueta de Canonical usando la siguiente forma ... Aquí estamos configurando la URL de la página exacta con el nombre de host dinámico.
por ejemplo: si desea establecer la etiqueta canónica: http://www.TestWorld.co.uk/about
En código de abajo, el nombre de host vendrá dinámico como http://www.TestWorld.co.uk/ y Request.RawUrl dará resultado sobre, en última instancia, podemos obtener URL canónica puramente dinámica. Nota: Aquí la etiqueta de Canonical se creará dinámicamente en la página html, no necesita crearla manualmente.
HtmlLink canonical = new HtmlLink();
var uri = Request.Url;
string hostName = uri.GetLeftPart(UriPartial.Authority);
canonical.Href = hostName + Request.RawUrl.ToString();
canonical.Attributes["rel"] = "canonical";
Page.Header.Controls.Add(canonical);
- 1. Cómo obtener la URL de la página actual en C#
- 2. SharePoint obtiene la URL completa de la página actual en el código detrás de
- 3. obtener la página actual de la url
- 4. Asp.Net Mvc resaltando la técnica de enlace de página actual?
- 5. Cómo obtener la URL de la página actual en PHP
- 6. Cómo obtener la URL de la página anterior usando jquery
- 7. Obtener la URL de la página actual en Grails
- 8. Obtener URL de la página ASP.Net en el código subyacente de otra página
- 9. Obteniendo la URL de la página actual usando Selenium WebDriver
- 10. Obtener la URL completa de la página actual (PHP)
- 11. Cambio de la CSS en el código detrás de asp.net
- 12. obtener la URL de la solicitud actual
- 13. de cómo obtener la URL actual
- 14. Usando la variable del código detrás en ASP.NET
- 15. Obtener URL de la página usando javascript
- 16. mecanizar cómo obtener la URL actual
- 17. Obtener el #id de la URL actual
- 18. ¿Cómo obtener la URL de la página actual en la vista?
- 19. Obtener la URL de la página actual de la extensión de la barra lateral de firefox
- 20. página ASP.net sin código detrás de
- 21. Obtener la ruta relativa de la URL de la página usando javascript
- 22. ¿Cómo obtener la URL actual en el portapapeles con Vimperator?
- 23. ¿Obtiene la URL de la página actual de Flex 3?
- 24. cómo obtener la pestaña actual de la página de fondo
- 25. redirigir a la página actual en ASP.Net
- 26. ¿Marcado líquido para detectar la URL de la página actual?
- 27. Obtener la URL actual de la ventana emergente con javascript
- 28. Obtener URL de la ruta actual en la Terminal SSH
- 29. Obteniendo la URL actual usando Jquery
- 30. Obtener la URL actual de IFRAME
Me gustaría señalar que el uso de uri absoluta también captará la cadena de consulta si hay una presente. –