通过 axios ajax post 将数据传递给 php 脚本
Posted
技术标签:
【中文标题】通过 axios ajax post 将数据传递给 php 脚本【英文标题】:Passing data to php script via axios ajax post 【发布时间】:2018-10-03 00:58:19 【问题描述】:我正在尝试通过 axios 将数据传递给 php 脚本,但我没有任何成功 我的脚本如下:
AXIOS 脚本
var config =
headers:
'X-Requested-With': 'XMLHttpRequest',
;
new Vue(
el:'#app',
data:
email:'',
access:''
,
methods:
signin:function()
console.log(this.email + ' ' + this.access);
let url = '../App/testConnection.php';
axios.post(url,email:this.email, code:this.access, config)
.then((response) =>
console.log(response.data);
)
.catch(function (error)
console.log(error);
);
//console.log(this.email + ' ' + this.access);
//alert(this.email);
);
PHP 脚本
$data = $_POST;
var_dump($data);
【问题讨论】:
您使用的 URL 错误,请与 HTTP 或 https 一起使用,如下所示:yourdomain.com/App/testConnection.php 而不是物理路径(让 url = '../App/testConnection.php') @abrar 更改 URL 无效 【参考方案1】:您的网址不正确。尝试另一个网址是
let url = 'domainname.com/App/testConnection.php';
或者
let url = 'localhost/App/testConnection.php';
如果你在本地测试
【讨论】:
对 URL 进行了更改,但仍然没有传递数据以上是关于通过 axios ajax post 将数据传递给 php 脚本的主要内容,如果未能解决你的问题,请参考以下文章