用户登录

下面可以到 HTTP 客户端测试一下刚才定义的更新内容接口,在 内容 的下面新建一个请求,请求的名字是 更新内容,请求用的 HTTP 方法设置成 PATCH。因为 更新内容 接口要求使用这种 HTTP 方法使用它。

请求的地址设置成 xb2_api,这是我们定义的一个环境变量,在开发环境它的值是 http://localhost:3000

地址里还需要一个 posts 斜线,后面还有一个内容 ID 参数,这里我们要更新的内容,在 post 这个数据表格里,它的 ID 栏目的值是 5,所以请求的地址这里,内容 ID 可以设置成 5。

更新的内容要放在请求的主体里面,配置一个请求主体,类型选择 JSON。然后设置一个 JSON 格式的数据,里面添加一个 title, 对应的值就是要更新的内容标题。

发送一下这个请求,接口如果处理成功,会客户端一个这样的响应。

打开 内容列表,发送一下这个请求,观察一下 id 号是 5 的这个数据项目,你会发现它的标题就会是刚才我们更新之后的了。

再打开数据库客户端,观察一下 post 这个数据表格,command + R 刷新一下, ID 号是 5 的这个内容项目的标题就会变成在客户端请求更新之后的标题了。

不过你会发现这条记录的 content 栏目的值不见了。这是因为在更新的时候,服务端把这条数据记录的 content 栏目的值设置成了 NULL ,后面我们会解决一下这个问题。

测试更新内容接口《 Node.js 服务端应用开发:数据处理 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点