J'utilise oauth dans une bibliothèque API et l'API requiert que l'en-tête Authorization soit explicitement défini pour chaque requête.Comment définir l'en-tête HTTP d'autorisation avec JavaScript
Je connais la méthode setRequestHeader, en l'utilisant comme:
this.request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
Cependant, je ne sais pas comment configurer correctement l'en-tête d'autorisation, car il a tant de paramètres. Un exemple de ce que l'en-tête doit ressembler est:
Authorization: OAuth realm="",oauth_version="1.0",oauth_consumer_key="consumer",oauth_token="foo",oauth_timestamp="timestamp",oauth_nonce="ononce",oauth_signature_method="PLAINTEXT",oauth_signature="osig"
Comment puis-je configurer correctement l'en-tête d'autorisation dans ce format en utilisant setRequestHeader? Merci!
qui javascript bibliothèque utilisez-vous? –
n'utilisant aucune bibliothèque ... vanilla javascript dans le mobile titanium d'appcelerator pour construire une application iPad. –
voici l'api Titanium pour les en-têtes de demande http://developer.appcelerator.com/apidoc/mobile/latest/Titanium.Network.HTTPClient.setRequestHeader-method.html –