YUI 3:使用DataSource.IO设置请求标头

时间:2010-09-23 18:09:58

标签: ajax json authentication yui datasource

我需要检索需要HTTP基本身份验证的JSON资源。因此,我需要为DataSource.IO对象设置请求标头。

我看到IO实用程序本身在其配置对象中支持header键。但是,由于我是YUI的新手,我无法弄清楚如何通过DataSource的中介设置此配置值。

要清楚,我不需要帮助构建正确的Authorization标头,只需让YUI发送我构建的标头。非常感谢。

1 个答案:

答案 0 :(得分:3)

您可以通过DataSource.IO的ioConfig配置对象设置IO配置值:

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