我创建了一个宁静的DELETE服务,例如,URL是
http://localhost/book/10,
使用DELETE方法发送此请求,但我需要记录该操作的用户,因此我需要使用该DELETE方法请求发送operatorId参数。如何建立这个删除网址?
http://localhost/book/10?operatorId=10
或
http://localhost/book/10/operator-id/10
或其他网址。
你能帮助我吗?
答案 0 :(得分:0)
好吧,您不希望任何人删除,因此您只需检查随请求一起发送的cookie或基本身份验证凭据。
另外,RESTful DELETE应该是幂等的,这意味着在进行相同的调用时没有任何变化。如果您正在使用数据库,则它不再是客户端和服务器之间的有效合同。