完善 HttpClient