내 API 에 생긴 일은 아니지만,
API 정의할 때에 구현 순서도 중요하다.
이를 테면,
/players와
/players/my
/players/:anyparams
같이 players라는 라우트를 거치지만 뒤에 param이 붙지 않거나 붙을 때,
즉,
정적인 앤드포인트와 param 받는 동적인 앤드포인트에 대해
먼저 정적인 라우팅을 지시하고 동적인 걸 처리하도록 순서를 조정해야 한다.
이를 지키지 않을 경우, 뒤에 붙어있는 정적 앤드포인트를 param으로 인식하여
players/my로 라우팅 처리가 되는 것이 아니라,
/players/:anyparams 단으로 my를 param으로 인식하여 처리하는 불상사가 발생한다.