Domanda

Devo fare qualcosa in più per far sì che Glimpse fornisca dettagli su una richiesta che restituisce la pagina di errore del server 404 predefinita su Cassini? Per pagina 404 predefinita, intendo "Errore del server nell'applicazione" / "con un messaggio" Impossibile trovare la risorsa "(oltre alla descrizione HTTP 404, all'URL richiesto e alle informazioni sulla versione).

Questo progetto ha un instradamento abbastanza complesso, quindi non dubito di avere qualcosa in conflitto con ciò che sto cercando di fare. Voglio solo che Glimpse fornisca tutti i dettagli che può per indicarmi la giusta direzione per risolvere il problema.

Ho caricato Glimpse tramite NuGet su un progetto MVC3 che sto eseguendo tramite il sistema di hosting integrato di Visual Studio 2010 (Cassini) e tutto funziona correttamente con i metodi di azione precedentemente funzionanti e le visualizzazioni risultanti. Da allora, ho aggiunto un altro metodo di azione che si sta rivelando difficile da raggiungere tramite la struttura URL predefinita (ad esempio, / controller / action? Someparam= x). Poiché pensavo che i dati del percorso di Glimpse sarebbero stati molto utili per determinare cosa non andava qui, sono andato a cercare il bulbo oculare nel cordone della pagina 404 predefinita. Glimpse non sembra essere "collegato" a questo risultato.

AGGIORNAMENTO: inoltre non funziona con RouteDebugger . Qualunque cosa abbia sbagliato, è abbastanza in alto nella pipeline che nulla sembra essere in grado di bloccarsi nella risposta.

AGGIORNAMENTO: l'URL della richiesta non funzionava perché ho dimenticato di avere questa azione impostata con [HttpPost]. Questo spiega completamente il 404, ma non come ottenere informazioni sul percorso dalle varie utilità nella risposta rimandata.

È stato utile?

Soluzione

A quanto pare, uno dei motivi per cui non è stato mostrato è che abilitiamo Glimpse solo su 200 risultati di successo.Ecco perché il bulbo oculare non si presenterebbe per un 404.

Perché non viene visualizzato ora ... sei andato alla pagina / Glimpse / Config e hai attivato Glimpse?Glimpse non è abilitato per impostazione predefinita, quindi devi attivarlo esplicitamente.

Fammi sapere come va.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top