我有一个cordova应用程序向php发出ajax请求。我想先返回json响应,然后继续处理。在Ubuntu终端,它的工作原理。但是在应用程序中,它显示404。
移动
$.ajax({
url: 'http://192.168.0.104/ajaxurl',
type: 'post',
dataType: 'json',
data: {"test":"data"},
success: function(data) {
},
error: function(error) {
// here return 404
}
});
PHP
ignore_user_abort(true);
set_time_limit(0);
ob_start();
echo json_encode($res);
header('Connection: close');
header('Content-Length: '.ob_get_length());
ob_end_flush();
ob_flush();
flush();
// continue processing
我在网上找不到任何东西,可能也不确定要搜索什么。谁知道什么?