jquery $.ajax en-têtes http personnalisés problème

Je suis interrogation RESTE un webservice qui utilise des en-têtes http personnalisés pour l'authentification.

Si j'effectue un POST sans les en-têtes que j'obtiens l'erreur, mais quand j'ajoute les en-têtes j'ai une erreur 404 au lieu de ce que j'ai réellement besoin.

C'est mon code

$.ajax({
  type: 'POST',
  url: 'http://server.com/service',
  beforeSend: function (xhr) { xhr.setRequestHeader('CUSTOM-HEADER-KEY', 'CUSTOM-HEADER-VALUE') },
  success: function(data) {    
    alert('success.');
  }
});

Voici le pyromane en-têtes de sortie:

OPTIONS /service HTTP/1.1
Hôte: server.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0.1) Gecko/20100101 Firefox/8.0.1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip, deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Connection: keep-alive
Origine: null
Contrôle d'accès-Demande-Méthode: POST
De Contrôle d'accès-Request-Headers: en-tête personnalisé-clés
Pragma: no-cache
Cache-Control: no-cache

et le smae en-têtes lors de l'exécution de la poste avec des affiches, qui retourne le résultat souhaité.

POST /service HTTP/1.1
Hôte: server.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0.1) Gecko/20100101 Firefox/8.0.1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip, deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Connection: keep-alive
EN-TÊTE PERSONNALISÉ-CLÉS: EN-TÊTE PERSONNALISÉ-VALEUR
Pragma: no-cache
Cache-Control: no-cache
Content-Length: 0

La différence est assez évident, mais je ne sais pas ce que je fais de mal dans le code jquery.

Quelqu'un pourrait-il m'aider s'il vous plaît?

Envoyez-vous cette POST demande sur les serveurs?
Blender est sur la bonne voie. C'est le plus probable d'un sandbox de violation. Soit d'accéder au service VIA jsonp ou de l'utilisation de votre serveur proxy pour le service.
"et le smae en-têtes lors de l'exécution de la poste avec l'affiche".. qu'est-ce que "POSTER" ?

OriginalL'auteur Mariano | 2011-12-16