feat(server): properly handle requests that shouldn't have bodies

<3 tests