0

我创建了一个restful DELETE服务,比如URL是

http://localhost/book/10, 

使用DELETE方法发送这个请求,但是我需要记录这个操作是由哪个用户完成的,所以我需要用那个DELETE方法请求发送一个operatorId参数。如何建立这个删除网址?

http://localhost/book/10?operatorId=10

或者

http://localhost/book/10/operator-id/10

或其他网址。

你能帮助我吗?

4

1 回答 1

0

好吧,您不希望任何人都删除,因此您可以检查与请求一起发送的 cookie 或基本身份验证凭据。

另外,RESTful DELETE 应该是幂等的,这意味着在进行相同的调用时不会发生任何变化。如果您正在处理数据库,则它不再是客户端和服务器之间的有效合同。

于 2012-06-21T02:00:30.083 回答