2011-07-01 4 views
2

Je suis en train de faire une simple api REST dans une application CakePhp, en utilisant un REST plugin j'ai trouvé, qui pour l'autorisation utilise des en-têtes http.REST authentification api à travers json

Ma question est, comment puis-je fournir par jQuery en utilisant JSON, un en-tête comme par exemple:

Authorization: TRUEREST username=wwwww&password=zzzzz&apikey=xxxxxyyyyyyy

Répondre

5
$.ajax({ 
    // ... 
    beforeSend: function(x) { 
    x.setRequestHeader('Authorization', 'TRUEREST username=wwwww&password=zzzzz&apikey=xxxxxyyyyyyy'); 
    }, 
    // ... 
}); 

Docs: http://api.jquery.com/jQuery.ajax/

+0

Merci pour la réponse! Je vais essayer et la prochaine fois lire mieux les docs :) – pedrosss

+1

@pedross Les docs ne sont pas que très utile dans ce cas. J'ai aussi des infos sur ce q, mais ce n'est pas vraiment pertinent: http://stackoverflow.com/questions/249692/jquery-wont-parse-my-json-from-ajax-query – sje397