Qualche giorno fa mi ero trovato nella necessità di dover creare degli alias per poter richiamare determinate pagine composte da parametri. La prima soluzione a cui avevo pensato era stato l'uso degli handler, ma leggendo nei meandri del Framework ho trovato questa funzione (RewritePath) che faceva quel che volevo con la sola modifica dell'evento "BeginRequest" del global.asax.
Grazie alla funzione "RewritePath" della classe "HttpContext", è possibile modificare il percorso visualizzato nella barra dell'url del browser. A mo' di Hanlder, ma più semplicemente, possiamo fare in modo di puntare ad una determinata pagina con un alias più semplice da ricordare. Per esempio, abbiamo delle pagine che richiamano un'altra passandogli dei parametri in questo modo:
dettagli.aspx?idArticolo=1 dettagli.aspx?idArticolo=2 dettagli.aspx?idArticolo=3
Possiamo fare in modo di richiamarle in modo più semplice, per esempio:
dettagli1.aspx dettagli2.aspx dettagli3.aspx
(O in qualsiasi altro alias che ci venga in mente dipendentemente alle nostre necessità).
Qui un bell'articolo sull'argomento...
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
- C# e Net 6 in Kubernetes con Prometheus e Grafana, il 12 gennaio 2022 alle 21:58
- Snaturare Kubernetes evitando i custom container Docker, il 6 gennaio 2022 alle 19:40
- Provando Kaniko in Kubernetes come alternativa a Docker per la creazione di immagini, il 18 dicembre 2021 alle 20:11
- Divertissement con l'OpenID e Access Token, il 6 dicembre 2021 alle 20:05
- Operator per Kubernetes in C# e Net Core 6., il 28 novembre 2021 alle 19:44
- RBAC in Kubernetes verso gli operator, il 21 novembre 2021 alle 20:52