En passant les en-têtes avec axios requête POST [ReactJS]

J'ai écrit un axios Requête POST comme recommandé du mécanisme national de prévention de la documentation du paquet comme

 var data = {
      'key1': 'val1',
      'key2': 'val2'
 }
 axios.post(Helper.getUserAPI(), data)

            .then((response) => {
                dispatch({type: FOUND_USER, data: response.data[0]})
            })
            .catch((error) => {
                dispatch({type: ERROR_FINDING_USER})
            })

Et il fonctionne, mais maintenant, j'ai modifié mon backend API pour accepter les en-Têtes de

Content-Type: application/json'

Autorisation: 'JWT fefege...'

Maintenant cette requête fonctionne très bien sur le FACTEUR, mais lors de l'écriture d'un axios appel, j'ai suivi ce lien et n'arrive pas à le faire fonctionner.

Je suis l'ensemble se 400 BAD Request error

Voici ma Demande modifiée

  axios.post(Helper.getUserAPI(), {
                headers: {
                    'Content-Type': 'application/json',
                    'Authorization': 'JWT fefege...'
                },
                data
            })

            .then((response) => {
                dispatch({type: FOUND_USER, data: response.data[0]})
            })
            .catch((error) => {
                dispatch({type: ERROR_FINDING_USER})
            })

Toute aide est grandement Appréciée

Merci d'avance.

OriginalL'auteur Jagrati | 2017-06-18