将REST方法用于REST的更好方法是什么:
第一个变体:
将不同的HTTP方法发送到同一网址:
URL : item/{id} method : DELETE ---- DELETE item<br>
URL : item/{id} method : PUT ---- PUT item<br>
URL : item/{id} method : GET ---- GET item<br>
或第二次:
为每个HTTP方法使用不同的URL,并将每个动词发送到相应的URL:
URL : deleteitem/{id} OR item/delete/{id} method: DELETE ---- DELETE item<br>
URL : putitem/{id} OR item/put/{id} method: PUT ---- PUT item<br>
URL : getitem/{id} OR item/get/{id} method: GET ---- GET item<br>
答案 0 :(得分:4)
第一个变体,其方法应用于相同的URI,是REST的处理方式。使用REST,您可以执行以下操作: