此服务用于帮助设置后端尚未就绪或可用的前端Web应用程序 - 该服务为您提供临时端点以发送AJAX请求,并返回您指定的数据。
我知道我以前见过这样的东西,但我想不出这个名字。并没有任何谷歌搜索帮助。你知道我所说的app / service吗?谢谢你的帮助!
答案 0 :(得分:1)
您根本不需要数据库。如果你只想测试你的AJAX以查看它是否可以发送到Server页面,那么看看它是否在成功时返回到你的JavaScript,我会写一点点PHP,如:
test_ajax.php
<?php
if(isset($_POST)){
echo json_encode($_POST);
}
else{
// $_POST super global is not set
}
?>
唯一的问题是此代码不会测试任何特定的内容。它只是通过JavaScript发出你通过AJAX发送的数据,你可以在requestInstance.readyState === 4 && requestInstance.status === 200
时看到。如果使用$_POST
方法,请将$_GET
更改为get
。
假设您使用的是jQuery的.post()
方法:
$.post('test_ajax.php', {property:'value', check_this:'stuff out'}, function(r){
// use firebug's console or output to html instead
console.log(r);
// should return the object {"property":"value", "check_this":"stuff out"}
}, 'json');
同样:
$.ajax({
type:'POST',
url:'test_ajax.php',
dataType:'json',
data:{property:'value', check_this:'stuff out'},
success:function(resp){
console.log(resp);
}
});