Route Debugger

Type in a url in the address bar to see which defined routes match it. A {*catchall} route is added to the list of routes automatically in case none of your routes match.

To generate URLs using routing, supply route values via the query string. example: http://localhost:14230/?id=123

: video/cam8/{video_name}

Route Data
KeyValue
video_nameBATCH 
controllerVideoView 
actionCamtasia8Frame 
Data Tokens
KeyValue

All Routes
Matches Current Request Url Defaults Constraints DataTokens
Falseapi/{controller}/{id}id = (empty)(null)
False{resource}.axd/{*pathInfo}(null)(empty)(null)
Falsevideodata/{*pathInfo}(null)(empty)(null)
Truevideo/cam8/{video_name}controller = VideoView, action = Camtasia8Frame, video_name = UrlParameter.Optional(empty)(empty)
Falsevideo/c8/sprite/{spritename}controller = VideoView, action = GetSpriteFile, spritename = UrlParameter.Optional(empty)(empty)
True{*catchall}(null)(null)(null)

Current Request Info

AppRelativeCurrentExecutionFilePath is the portion of the request that Routing acts on.

AppRelativeCurrentExecutionFilePath: ~/video/cam8