android 改造 - 我如何查看每个请求的路径
retrofit for android - How can i see the path of every request
在改造中有一个接口 RequestInterceptor,class 可以实现它,然后在 restadapter 中,您可以将其设置为 setRequestInterceptor。来自网络的示例是:
RequestInterceptor requestInterceptor = new RequestInterceptor() {
@Override
public void intercept(RequestFacade request) {
request.addHeader("User-Agent", "Retrofit-Sample-App");
}
};
RestAdapter restAdapter = new RestAdapter.Builder()
.setEndpoint("https://api.github.com")
.setRequestInterceptor(requestInterceptor)
.build();
现在我需要帮助的地方。我期待拦截器能够向我显示所有发出的请求。相反,它是一个门面,并且只公开了一些方法。我在改造中的最终目标是能够打印出每个呼叫的日志。
您可以在 RestAdapter 实例上使用方法 setLogLevel(LogLevel.FULL)
。这将记录所有改造网络日志。
在改造中有一个接口 RequestInterceptor,class 可以实现它,然后在 restadapter 中,您可以将其设置为 setRequestInterceptor。来自网络的示例是:
RequestInterceptor requestInterceptor = new RequestInterceptor() {
@Override
public void intercept(RequestFacade request) {
request.addHeader("User-Agent", "Retrofit-Sample-App");
}
};
RestAdapter restAdapter = new RestAdapter.Builder()
.setEndpoint("https://api.github.com")
.setRequestInterceptor(requestInterceptor)
.build();
现在我需要帮助的地方。我期待拦截器能够向我显示所有发出的请求。相反,它是一个门面,并且只公开了一些方法。我在改造中的最终目标是能够打印出每个呼叫的日志。
您可以在 RestAdapter 实例上使用方法 setLogLevel(LogLevel.FULL)
。这将记录所有改造网络日志。