mirror of
				https://github.com/owncloud/android-library.git
				synced 2025-10-31 10:27:45 +00:00 
			
		
		
		
	Show request headers and body properly
This commit is contained in:
		
							parent
							
								
									dc39475760
								
							
						
					
					
						commit
						aa665a7295
					
				| @ -24,8 +24,11 @@ | |||||||
| package com.owncloud.android.lib.common.http | package com.owncloud.android.lib.common.http | ||||||
| 
 | 
 | ||||||
| import com.owncloud.android.lib.common.http.LogBuilder.logHttp | import com.owncloud.android.lib.common.http.LogBuilder.logHttp | ||||||
| import com.owncloud.android.lib.common.http.NetworkNode.* | import com.owncloud.android.lib.common.http.NetworkNode.BODY | ||||||
| import com.owncloud.android.lib.common.http.NetworkPetition.* | import com.owncloud.android.lib.common.http.NetworkNode.HEADER | ||||||
|  | import com.owncloud.android.lib.common.http.NetworkNode.INFO | ||||||
|  | import com.owncloud.android.lib.common.http.NetworkPetition.REQUEST | ||||||
|  | import com.owncloud.android.lib.common.http.NetworkPetition.RESPONSE | ||||||
| import okhttp3.Interceptor | import okhttp3.Interceptor | ||||||
| import okhttp3.Response | import okhttp3.Response | ||||||
| 
 | 
 | ||||||
| @ -39,8 +42,8 @@ class LogInterceptor : Interceptor { | |||||||
|             if (httpLogsEnabled) { |             if (httpLogsEnabled) { | ||||||
|                 // Log request |                 // Log request | ||||||
|                 logHttp(REQUEST, INFO, "Type: ${it.request.method} URL: ${it.request.url}") |                 logHttp(REQUEST, INFO, "Type: ${it.request.method} URL: ${it.request.url}") | ||||||
|                 it.headers.forEach { header -> logHttp(REQUEST, HEADER, header.toString()) } |                 it.request.headers.forEach { header -> logHttp(REQUEST, HEADER, header.toString()) } | ||||||
|                 logHttp(REQUEST, BODY, it.body.toString()) |                 logHttp(REQUEST, BODY, it.request.body.toString()) | ||||||
| 
 | 
 | ||||||
|                 // Log response |                 // Log response | ||||||
|                 logHttp(RESPONSE, INFO, "Code: ${it.code}  Message: ${it.message} IsSuccessful: ${it.isSuccessful}") |                 logHttp(RESPONSE, INFO, "Code: ${it.code}  Message: ${it.message} IsSuccessful: ${it.isSuccessful}") | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user