传递JavaScript对象时在php中发布请求期间未定义的索引

时间:2019-09-21 20:04:59

标签: javascript php axios

我正在使用一个PHP文件作为API,但是在php中执行发布命令时却得到了undefined index。我无法访问我传递的Object参数。我在做什么错了?

JavaScript代码:

var user = {
            'name': 'Wayne',
            'country': 'Ireland'
        };
var userStr = JSON.stringify(user);
axios.post('http://localhost/test2/test.php',{user: userStr})
.then(r=>{console.log(r)})

PHP代码:

<?php
header("Access-Control-Allow-Origin: http://localhost:8080");
header("Access-Control-Allow-Headers: X-Requested-With, Content-Type,multipart/form-data, Origin, Cache-Control, Pragma, Authorization, Accept, Accept-Encoding");
echo $_POST['user'];
?>

0 个答案:

没有答案