【问题标题】:Building API using PHP, having Class as model使用 PHP 构建 API,以 Class 作为模型
【发布时间】:2015-05-03 22:01:07
【问题描述】:

我正在尝试构建一个 PHP API。到目前为止,我已经使用一个名为 API 的类实现了 API 的模型,具有添加/删除/更新等的所有方法。我想制作一个 API,例如:

example.com/post/add/data...

变成一个请求,它调用模型的正确方法。我只是不知道如何将 URL/URI 转换为模型类的方法调用。

【问题讨论】:

  • 看看 Codeigniter 源码的路由部分。不完全是这样。基本上只是解析$_SERVER['REQUEST_URI'].
  • 我其实很想做一些与 CodeIgniter 类似的事情,只是不知道他们是如何实现的。

标签: php api rest oop


【解决方案1】:

试着想出一些场景: 1. 如果你得到一个 post request 类型,那么你必须添加一个 product for ex 2. 如果脚本没有欺骗 POST 参数,它想要获取 atuff(ex 的 json 格式) 3.等 基本上根据你的需要来实施。

这里有一个有用的例子:http://code.tutsplus.com/tutorials/a-beginners-guide-to-http-and-rest--net-16340

【讨论】:

    猜你喜欢
    • 2019-12-11
    • 1970-01-01
    • 2012-03-09
    • 2020-12-19
    • 2020-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-07
    相关资源
    最近更新 更多