stackexchange의 RESTful API를 참조했습니다.POST 또는 PUT에서 나머지 API 의미
이로부터 나에게는 혼란스런 상황이 있습니다. 이 API에
/users/{user_id}/followings
,
GET
user_id
의 모든 follwing을 사용자 목록을 얻을 의미
나는이 API를 가지고있다. 이것은 좋다.
그러나, 나는 한 follwing을 사용자를 추가 할 때 (이 종류의 인스 타 그램이나 페이스 북과 같은 사용자가 다음과 같은 추가됩니다), 나는 PUT
와 REST API에 이상 사용해야 하는가?
위의 API와 PUT
을 혼동합니다. API 위와 같이하면 user_id
의 모든 follwing을 목록을 의미하기 때문에 내가 PUT
이 API를 사용하는 경우, 그것은 user_id
-put
모든 follwing을 사용자가 아닌 하나 다음 사용자를 의미합니다.
put
메서드 사용 다음 사용자를 user_id
에 추가하면됩니다.
GET을 사용하여 데이터를 가져오고, POST를 사용하여 새 데이터를 추가하고, PUT을 사용하여 데이터를 업데이트하고, DELETE를 사용하여 데이터를 제거합니다. –
@bub 예, 그 메커니즘을 알고 있습니다. 하지만 뜻은'/ users/{user_id}/followings'는 ** ** ** ** ** ** **을 의미합니다. 그래서 내 질문은 '이 API를 사용하여 ** 하나의 ** 다음 사용자를'user_id '에 추가하는 것이 좋습니다. – user7159879