在您的示例中,它很好,它很简单而且有效。我唯一建议的是:
- 验证发布的数据
- 确保您的API正在发送
Content-Type
标头,以告知客户端期望JSON响应:header('Content-Type: application/json');
echo json_enpre($response);
除此之外,API还需要输入并提供输出。可能使事情“过度工程化”,因为这会使事情变得更加复杂。
如果您想沿用控制器和模型的路线,请继续阅读MVC模式并弄清楚您的领域对象如何适应它。查看上面的示例,我可以看到
MathController带有
add()*** 作/方法的。
GitHub上有一些RESTful API的起点项目值得一看。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)