+ httpx, routing: distinguish between malformed and invalid content for deserialization errors