2011-09-04 3 views
0

현재 Servlet을 사용하여 API 호출을 구현 중입니다.삭제 API 호출을 구현하는 방법

  • 데이터를 가져 오기위한 호출이있을 때마다 doGet() (GET 요청)을 사용합니다.
  • 데이터를 넣으려면 doPost() (POST 요청)를 사용합니다. 참조를 읽는에서

, 난 당신이 데이터베이스를 변경할 때마다 POST를 사용하는 아이디어를 얻고, GET는 데이터를 가져 오는을 위해 간단하다.

데이터베이스에서 항목을 삭제하는 호출을 구현해야합니다. POST 또는 GET으로 구현해야합니까?

+0

삭제를 의미하는 doDelete를 사용하면 문제가 없습니다. 브라우저는 doDelete 요청을 보낼 수 없으므로 사람들은 일반적으로 doDelete를 사용하지 않지만 API를 작성하면 클라이언트가이를 허용 할 가능성이 큽니다. –

답변

2

예, doPost(..)을 사용하십시오. 고려할 수있는 REST API를 만드는 경우 doDelete(..)

관련 문제