Ajouter un en-tête Accept de JQuery AJAX OBTENIR (via JSONP) demande

J'essaye d'ajouter un en-tête accept de jQuery AJAX requête GET qui utilise le "jsonp" dataType, mais pour quelque raison il ne fonctionne pas. Voici mon code pour l'instant.

var e4json =  JSON.stringify( { 
                  "thomas_smith106"           : "Daniel244", 
                  "transaction_type"          : "34",
                  "transaction_tag"           : "902006933",
                  "authorization_num"         : "ET4653",
                  "amount"                    : "15.75"
              } ); 

$.ajax ({
    url: "https://api.demo.globalgatewaye4.firstdata.com",
    type: "GET",
    headers : {
        'accepts' : 'application/json'
    },
    data: e4json,
    dataType: "jsonp",
    success: function  (response) {
        alert('Successfuly called the e4 gateway api');
    }
});

J'ai essayé plusieurs choses mais rien ne semble fonctionner. J'ai regardé la documentation sur le jQuery site, mais je ne suis pas en mesure de trouver de bons exemples.

C'est ce que je reçois pour mon en-têtes de requête. J'ai besoin de l'en-tête accept être "application/json".

Accept:*/*
Accept-Encoding:gzip,deflate,sdch
Accept-Language:en-US,en;q=0.8
Connection:keep-alive
Cookie:_fd_session=d69310c5cd4a02a4700b5ba63f0d0c9b
Host:api.demo.globalgatewaye4.firstdata.com
Referer:http://localhost:8080/smart-two-site/customerinfo.html
User-Agent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.152 Safari/537.36

Toute aide serait génial. Merci!

OriginalL'auteur adeiji | 2014-03-24