POST 요청뿐만 아니라 GET 요청에도 내 웹 사이트에 사용자 작업을 기록하고 싶습니다. 예를 들어, 사용자는 다음과 같은 GET 요청과 함께 도시를 검색하려고한다고 가정?GET 호출시 서버에 물건을 쓸 때 RESTful을 위반합니까?
/search_city 이름 = 그린빌
이 요청이 이름이 "그린빌"로 도시의 목록을 반환합니다. 또한이 키워드를 사용자의 "검색 내역"으로 서버에 저장하고 싶습니다. GET 호출을 처리하는 동안이 정보를 저장하려고합니다.
RESTful 원칙에 위배됩니까? 그렇다면 올바른 방법으로 어떻게해야합니까?
즉, ** NO **,이 작업을 수행하는 것은 REST를 위반하지 않습니다. –