Changer le Type de Contenu dans axios-tête pour résoudre un 415 erreur

J'essaie d'envoyer un fichier à mon back-end par le biais d'un axios requête post.

C'est l'erreur que j'ai actuellement:

cherrypy._cperror.HTTPError: (415, 's'Attend à une entité de contenu
type application/json, text/javascript')

De ce que j'ai lu, j'ai besoin de changer le Type de Contenu dans mon post, j'ai regardé autour de moi, je suis actuellement en train de tenter de le faire comme ceci:

handleUploadButton(e){
            const upload_file = this.state.file;
            const formData = new FormData();
            formData.append('file', upload_file);
            const request = axios.post(someUrl, formData, {headers: {
                "Content-Type": "application/json"}
            })
                .then(function (response) {
                    console.log('successfully uploaded', upload_file);
                });
    }

Ne sais pas si pertinent, mais tout cela se passe par le biais d'un reactjs forme.
C'est mon Content-Type: Content-Type:multipart/form-data; boundary=----WebKitFormBoundaryBwjjjGuJEySeXdru

Je n'ai aucune idée de l'endroit où aller à partir d'ici. Toute aide serait grandement appréciée.

InformationsquelleAutor theJuls | 2017-01-04