我试图用ajax发送数据:
var id_cookie = read_cookie('replay_id');
id_cookie = JSON.stringify(id_cookie);
$.ajax({
url: remote_ip+':8124/show_replay',
data: {cookie: id_cookie},
dataType: "jsonp",
jsonpCallback: "start_replay",
cache: false,
timeout: 5000,
success: function(data) {
console.log("Received data: "+data);
console.log(data);
},
error: function(jqXHR, textStatus, errorThrown) {
alert('error ' + textStatus + " " + errorThrown);
}
});
当我收到它时,我想访问数据
else if (req.method === "GET") {
//在此处对发送的数据执行某些操作。 req.data未定义。我怎样才能达到它?
答案 0 :(得分:0)
在PHP中,要获取“cookie”的值作为GET参数,您可以使用:
$_GET["cookie"]
如果你不确定它是GET还是POST,你可以使用:
$_REQUEST["cookie"]
我可能会将您从“cookie”发送的数据名称更改为不太模糊的内容,以避免与实际Cookie混淆。