如何使用HTTP发布urlencoded表单数据?

时间:2017-11-22 08:55:23

标签: php mysql angular ionic-framework http-post

我想将数据从Ionic Form传递到Php文件到MySql Database。我对此完全陌生...... 这是我将数据从Ionic Form传递到Php文件的代码

Please check this link for code

我尝试使用alert

调试我的代码
alert(url); //Output: http://localhost/ionic-php-sql/manage-data.php
alert(body); //Output: key=create&name=Test&description=Test
alert(options); //[object Object]

每当我发出警报(选项),它就会显示[object Object]。 (我猜这是不正确的或有一些错误)。 我尝试将alert()放在

 this.http.post(url, body, { headers: headers }).subscribe((data) =>{}

然后它没有显示警告弹出窗口。 如果有任何错误/变化,请检查代码并告诉我。 先谢谢你。

1 个答案:

答案 0 :(得分:1)

使用它像:

alert(JSON.stringify(options));

提醒未在警告框中显示object,仅支持string类型。

我建议你使用console.log(options),你可以在任何类型的浏览器控制台中看到它们。

console.log()打印所有类型的数据。