Warp 프레임워크에는 다른 필터도 있다. warp::path::end로 경로 구성을 끝내기 전에 새로운 필터인 warp::path::param::<String>을 추가했다. 이를 통해 app.ourdomain.io/questions/42와 같은 경로의 요청을 받을 수 있다. 새로 만든 경로에 PUT 요청을 실행할 때 ID를 누락했다면 HTTP 메서드와 경로에 대응하는 Warp 경로가 없으므로 서버는 404를 반환한다.
$ curl --location --request PUT 'localhost:3030/questions' \ --header 'Content-Type: application/json' \ --data-raw '{ "id": "1", "title": "NEW TITLE", "content": "OLD CONTENT" }' Route not found
그렇다면 일부 필드가 없거나 전혀 질문처럼 보이지 않는 질문을 POST 또는 PUT 경로로 보내면 어떻게 될까?