File download controller.