<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js" type="text/javascript"></script>
<script>
$.ajax({
type: 'POST',
url: "http://localhost/bubblewitch/index.php/rpc/ClientApi",
data: JSON.stringify("[{2:2},{1:1}]"),
success: function(){},
dataType: "text",
contentType: "application/json-rpc",
timeout:60000,
error: function(){}
});
</script>
以上是我的代码,我用POST过来传到服务器,结果我在服务器 $_POST里获取不到
这是为什么??,是不是 application/json-rpc的传输格式导致的,如果这 application/json-rpc传输格式我要怎么在后端获取POST值
<script>
$.ajax({
type: 'POST',
url: "http://localhost/bubblewitch/index.php/rpc/ClientApi",
data: JSON.stringify("[{2:2},{1:1}]"),
success: function(){},
dataType: "text",
contentType: "application/json-rpc",
timeout:60000,
error: function(){}
});
</script>
以上是我的代码,我用POST过来传到服务器,结果我在服务器 $_POST里获取不到
这是为什么??,是不是 application/json-rpc的传输格式导致的,如果这 application/json-rpc传输格式我要怎么在后端获取POST值
对php来说,JSON也就是一个普通字符串而已,没必要去声明那种类型
echo fread($s, 10000);
type: "POST",
url: "some.php",
data: "name=John&location=Boston"
}).done(function( msg ) {
alert( "Data Saved: " + msg );
});
太厉害了
学习了
牛人啊