définir le type de contenu en utf-8 avec angularjs $http

Je suis en téléchargeant un formulaire avec des fichiers, du texte etc, à la appengine blobstore:

$http({
    method: 'POST',
    url: the_url,
    transformRequest: formDataObject,
    data: event,
    headers: {'Content-Type': undefined}
})

La demande envoie avec succès avec le prédécesseur d'en-tête:

Content-Type:multipart/form-data; boundary=----WebKitFormBoundaryYeRxOO7y3qHNWd83

Quand j'ai essayer de définir le type de contenu pour "multipart/form-data;charset=UTF-8" je perds la frontière et obtenez une erreur dans la réponse: Bad content type. Please use multipart.

Quelle est la bonne façon d'ajouter de l'UTF-8 charset?

OriginalL'auteur robert king | 2013-12-09