굉장히 독특한 에러를 만났다. 같은 검색어를 입력했는데 검색 결과가 다르다.넣어둔 더미데이터에는 '토마토'라는 단어가 없어서 빈 리스트를 반환해야하는데, 다시 호출해보니 없어야할 검색 결과가 나온다. 코드를 건드리지도 않았고, 심지어 포스트맨을 나간 적도 없는데 참 기이한 일이었다. 그래서 로그를 찍어봤다.정상적인 반응을 보였을 때는 토마토라는 검색어가 잘 들어가 있다. 그런데 비정상적인 반응을 보였을 때는 검색어 자체가 없었다. 나는 검색어가 없으면 전체 목록을 반환하도록 설계하였기 때문에 검색어가 없는 상태에서 전체 목록이 출력된 것이다. 하지만 나는 검색어를 입력했잖아! 싶어서 Params를 확인해봤다. 테스트할 때 q= 뒤에 붙는 검색어를 지우고 다시 입력할 때 발생했던 문제였다.q= 뒤에 붙는 ..