Articles of routing

Come ottenere RouteData per URL?

Devo ottenere RoutData assegnando una stringa URL nell’applicazione MVC di ASP.NET. Ho trovato il modo in cui ho bisogno di prendere in giro HttpContextBase base alla mia stringa URL e quindi passarlo al metodo RouteTable.Routes.GetRouteData() nel thread Parsing (Uri to Route) . Come prendere in giro HttpContextBase per recuperare RouteData dalla stringa URL utilizzando RouteTable.Routes.GetRouteData() […]

laravel 4 tutte le rotte tranne casa danno come risultato 404 errori

Sto solo provando laravel 4 che ho installato usando il compositore. Hai installato un virtualhost. Solo la root route funziona: Route::get(‘/’, function() { return View::make(‘hello’); }); Anche questo non funziona Route::get(‘/hello’, function() { return View::make(‘hello’); }); Quello che sto cercando di colpire è un TasksController in /tasks : Route::resource(‘tasks’, ‘TasksController’); Anche questo mi sta dando […]

Come si instradano le immagini utilizzando il routing ASP.Net MVC?

Ho aggiornato il mio sito per utilizzare ASP.Net MVC dai tradizionali webform ASP.Net. Sto utilizzando il routing MVC per redirect le richieste di vecchie pagine .aspx al loro nuovo equivalente Controller / Azione: routes.MapRoute( “OldPage”, “oldpage.aspx”, new { controller = “NewController”, action = “NewAction”, id = “” } ); Funziona perfettamente per le pagine perché […]

Angolare ng-view / routing non funziona in PhoneGap

Sto riscontrando un problema con ngView in PhoneGap. Sembra che tutto si stia caricando bene e posso anche far funzionare un controller di base usando ng-controller. Ma quando provo a utilizzare il routing con ngView, non succede nulla. index.html Test app.js angular.module(‘App’, []).config(function ($routeProvider) { $routeProvider.when(‘/test’, { controller: TestCtrl, template: ‘ {{ test }} ‘ […]

Precisione del parametro di routing MVC

Mi sono imbattuto in uno scenario in cui avevo impostato il percorso MVC predefinito. Così. routes.MapRoute( name: “Default”, url: “{controller}/{action}/{id}”, defaults: new { controller = “Home”, action = “Index”, id = UrlParameter.Optional } ); Quindi navigando verso un URL come tale domain/controller/action/1234 In questa pagina stavo navigando alla stessa pagina ma con parametri diversi dopo […]

Instradamento dei binari per gestire più domini su una singola applicazione

Non sono stato in grado di trovare una soluzione praticabile a questo problema, nonostante diverse domande simili qui e altrove. Sembra probabile che a questa domanda non sia stata data risposta per Rails 3, quindi ecco qui: Ho un’applicazione che attualmente consente agli utenti di creare il proprio sottodominio che contiene la loro istanza dell’applicazione. […]

Riscritto URL IIS vs Routing URL

Stavo pensando di utilizzare il routing url per un’applicazione Web Forms. Ma, dopo aver letto alcuni post , non sono sicuro che sia un approccio facile. È meglio utilizzare il modulo Riscrivi URL per i moduli Web? Ma è solo per IIS7. Inizialmente, c’era un po ‘di buzz che il routing degli URL è completamente […]

ASP.NET MVC, Routing Url: Lunghezza massima percorso (URL)

Lo scenario Ho un’applicazione in cui abbiamo preso la buona vecchia struttura URL della stringa di query: ?x=1&y=2&z=3&a=4&b=5&c=6 e cambiato in una struttura di percorso: /x/1/y/2/z/3/a/4/b/5/c/6 Stiamo usando ASP.NET MVC e (naturalmente) il routing di ASP.NET. Il problema Il problema è che i nostri parametri sono dinamici e non esiste (teoricamente) alcun limite alla quantità […]

HttpContext.Current.Session è nullo durante le richieste di routing

Senza instradamento, HttpContext.Current.Session è lì quindi so che StateServer funziona. Quando instrado le mie richieste, HttpContext.Current.Session è null nella pagina indirizzata. Sto usando .NET 3.5 sp1 su IIS 7.0, senza le anteprime MVC. Sembra che AcquireRequestState non venga mai AcquireRequestState quando si utilizzano i percorsi e quindi la variabile di sessione non viene istanziata / […]

URL semantici con punti in .net

Sto cercando di creare URL semantici per le pagine di ricerca, ma se qualcuno usa una ricerca finita in punto, il motore .net restituisce un 404. La richiesta non arriva nemmeno al motore di routing, quindi penso che sia qualcosa legato alla sicurezza o qualcosa del genere. Ad esempio, anche i percorsi StackOverflow non funzionano […]