2010-09-23 12 views
1

Je dois récupérer une ressource JSON qui nécessite une authentification HTTP de base. Par conséquent, j'ai besoin de définir un en-tête de demande pour un objet DataSource.IO.YUI 3: Définition des en-têtes de demande avec DataSource.IO

Je vois que l'utilitaire IO lui-même prend en charge une clé header dans son objet de configuration. Cependant, depuis que je suis nouveau à YUI, je ne peux pas comprendre comment définir cette valeur de configuration grâce à la médiation de DataSource.

Pour être clair, je n'ai pas besoin d'aide pour construire un en-tête Authorization correct, juste pour que YUI envoie les en-têtes que je construis. Merci beaucoup.

Répondre

3

Vous pouvez définir des valeurs de configuration IO via IOConfig objet config de DataSource.IO:

var ds = new Y.DataSource.IO({ 
    source: "script.php", 
    ioConfig: { 
     method: "POST", 
     data: "foo=bar", 
     timeout: 1000 
    } 
}); 
+0

Merci. J'ai vu cette documentation, mais je suppose que j'étais dans une stupeur étourdie ou quelque chose et je ne l'ai pas compris. –