router understand file request