Comment obtenir le téléchargement de fichiers sans un formulaire

mon contrôleur reçoit les données post. Ce n'est pas de Symfony formulaire généré, mais à partir d'une AngularJS formulaire personnalisé à l'aide de FormData.

Les paramètres normaux sont reçus normalement dans le paramètre de la requête sac, mais comment puis-je obtenir le fichier qui est téléchargé? Dois-je le faire manuellement la même que la forme du handleRequest n'?

Mon document est le même que le article du cookbook.

Donc j'ai besoin d'obtenir un UploadFile de la requête post à l'appel de cette méthode sur l'entité de document:

public function setFile(UploadedFile $file = null)

Comment puis-je recevoir un télécharger manuellement dans Symfony 2 (sans utiliser le générateur de formulaire en quelque sorte)?