【发布时间】:2016-12-28 01:27:54
【问题描述】:
我是初学者,正在学习提交表单以创建订单(使用 POST 方法)、编辑订单(使用 PUT 方法)、删除订单(使用 DELETE 方法)或搜索订单(使用 GET方法)针对一个宁静的网络服务。订单信息由服务器脚本(可能是 PHP)捕获,并根据 http 方法分别插入、更新或删除订单。我不知道脚本是如何做到的。
我的两个问题是:
- 当我 POST、PUT 或 DELETE 时,服务器脚本可以成功地对数据库执行操作(或)无法成功地对数据库进行更改。我如何知道脚本是成功执行数据库操作还是失败或存在其他错误,以便我可以相应地向应用程序的用户显示状态?
(我知道对于 GET 请求,脚本会以 JSON 或 XML 格式发送请求的数据,我需要解析 JSON 并将其显示给应用程序用户。我只是不明白它如何用于 POST、PUT 或 DELETE。我会收到一个 json 以获取信息,还是应该在其他地方寻找能够为应用用户提供有用响应的地方)。
- 我看到使用 POST 而不是 GET 来获取 JSON 响应。我的理解是 POST 仅用于插入操作。我错过了什么吗?为什么有时会实时使用 POST。
提前感谢您的宝贵时间!
【问题讨论】:
标签: php angularjs json ionic-framework hybrid-mobile-app