pub fn parse_desc(json: &str, body_len: usize) -> Result<Desc, String>
Parse and check a request description; Err says why it’s refused.