请求拦截器
HttpRequestInterceptor 用在客户端时,在http消息发送到服务器前,该方法被调用。
HttpRequestInterceptor 用在服务器端时,在http消息到达服务器后,但在被系统处理前,该方法被调用。
HttpCLient单例
调用过程:
1.创建httpUtils时创建httpClient,调用send发送请求
2.调用send时,创建httpHanlder,此类继承AsyncTask
3.在HttpHandler的doInbackground真正的处理http请求,此时会判断是否有缓存,获取结果后,通过回调处理结
果。
HttpRequestInterceptor 用在客户端时,在http消息发送到服务器前,该方法被调用。
HttpRequestInterceptor 用在服务器端时,在http消息到达服务器后,但在被系统处理前,该方法被调用。
HttpCLient单例
调用过程:
1.创建httpUtils时创建httpClient,调用send发送请求
2.调用send时,创建httpHanlder,此类继承AsyncTask
3.在HttpHandler的doInbackground真正的处理http请求,此时会判断是否有缓存,获取结果后,通过回调处理结
果。