request 优化