几个星期以来,我一直在尽可能多地收集有关用RESTful实现PHP的信息,但都是徒劳的。网上提供的所有信息只解释了最基本的概念,但我从来没有遇到过一个非常真实的示例,其中包含了RESTapi实际工作原理的完整代码。
例如,POST用于创建新资源。但是怎么做呢?它在现实生活中是如何实现的?我如何在cURL中做到这一点?我知道完整的基础知识,但找不到任何具体和完整的例子来解释一切。大多数教程只是简单地列出了他们所使用的函数,而没有费心解释到底发生了什么,程序的流程是什么,等等。
如果有人能提供一个完整的例子(比如,图书馆注册和数据库),我将不胜感激。我真的很困惑。
发布于 2016-06-30 17:54:42
我将在REST中描述POST方法。客户端通过带有JSON数据的POST方法发送HTTP请求。
例如,客户端发送一些数据来创建一个单词"nice“。
POST http://localhost/word/1
JSON内容
{
"data": {
"type": "word",
"attributes": {
"word": "nice"
}
}
}
在PHP中,你需要得到一个响应,然后转换成数组并插入到DB中。为什么要插入?因为请求方法是POST。
https://stackoverflow.com/questions/38119089
复制相似问题