【发布时间】:2017-10-10 17:40:48
【问题描述】:
我正在开发一个移动应用程序。我需要从 WordPress 网站获取一些数据,但 http 请求总是通过错误 对预检的响应具有无效的 HTTP 状态代码 403
打字稿
this._http.post('http://www.example.com/wp-admin/admin-ajax.php',{
'action' : 'get_votes',
'postId' : 123456
})
.subscribe(data=>{
console.log(data);
},error=>{
console.log(error);
})
jQuery
同样的事情在本地服务器上的 jQuery 中工作
$.ajax({
url: 'http://www.example.com/wp-admin/admin-ajax.php',
type: 'post',
dataType: 'JSON',
data: {
'action': 'get_votes',
'postId': 123456
},
success: function(result) {
console.log(result);
},
error: function(error) {
console.log(error);
}
});
cordova-plugin-whitelist 已安装。
config.xml
<access origin="*" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
【问题讨论】:
标签: ajax wordpress cordova ionic3 angular2-http