在 HTTP 客户端可以测试一下移除内容标签这个接口。接口需要验证用户身份,可以先打开 用户登录 请求,请求登录的这个用户应该是内容的作者,发送一下这个请求,然后复制一下得到的令牌,就是这个 token 的值。注意令牌是可以重复使用的,不用每次都申请一个新的令牌。
在标签目录的下面,新建一个请求,名字是移除内容标签。请求方法设置成 DELETE,创建这个请求。请求的地址是 xb2_api/posts/3/tag
意思是要删除掉贴在 id=3 的这个内容的标签。 配置一个请求主体,类型是 JSON,在这个 JSON 数据里面要添加一个 tagId 属性,对应的值就是要从内容移除掉的标签的 id 。比如 2。
请求要验证用户的身份,类型是 Bearer Token,把之前复制的令牌的值粘贴到这个 TOKEN 里面。在数据库客户端可以观察一下 post_tag,现在这里有一条数据记录,postId 是3,tagId 是 2。
回到 HTTP 客户端,发送一下这个请求。成功会得到一个状态码是 200 的响应。
再回到数据库客户端,刷新一下,删除掉了数据仓库 post_tag 表里的 postId=3 ,tagId=2 的这条数据记录。这就相当于是去掉了贴在 id=3 的这个内容上面的 id=2 的这个标签。