Request analysis