在这里阅读了一些问题后,我仍然难以通过我的JSON结果循环.他们来了:
{
"data": {
"posts": [
{
"Post": {
"id": "1",
"user_id": "1",
"title": "Test Content",
"created": "2011-06-30"
}
},
{
"Post": {
"id": "2",
"user_id": "2",
"title": "New Test Content",
"created": "2011-06-30"
}
}
]
}
}
Run Code Online (Sandbox Code Playgroud)
如何使用$ .each()获取Post.title?
我正在尝试使用我发现的REST插件在CakePhp应用程序中执行一个简单的REST API ,这对于授权使用http标头.
我的问题是,如何使用json提供jQuery,例如标题:
Authorization: TRUEREST username=wwwww&password=zzzzz&apikey=xxxxxyyyyyyy
可能重复:
克服跨域问题
是否可以制作跨域$ .ajax setRequestHeader?
我想这样做:
$.ajax({
url: 'http://remote_url_here',
type: 'GET',
dataType: 'json',
beforeSend: function(xhr) {
xhr.setRequestHeader('Authorization', 'TRUEREST username=xxxx&password=yyyy');
},
success: function() { alert('Sucess')},
error: function() { alert('Error'); },
});
Run Code Online (Sandbox Code Playgroud)
而在我的"remote_url"中我做了一个$_SERVER['HTTP_AUTHORIZATION']但总是空洞的.我也尝试过查看firebug,但是没有设置标题,如果输入类型:POST.难道我做错了什么?
提前致谢!