我需要检索需要HTTP基本身份验证的JSON资源。因此,我需要为DataSource.IO对象设置请求标头。
我看到IO实用程序本身在其配置对象中支持header
键。但是,由于我是YUI的新手,我无法弄清楚如何通过DataSource的中介设置此配置值。
要清楚,我不需要帮助构建正确的Authorization标头,只需让YUI发送我构建的标头。非常感谢。
答案 0 :(得分:3)
您可以通过DataSource.IO的ioConfig配置对象设置IO配置值:
var ds = new Y.DataSource.IO({
source: "script.php",
ioConfig: {
method: "POST",
data: "foo=bar",
timeout: 1000
}
});