Slackbot
11/16/2024, 9:22 AMSwapnil Musale
11/16/2024, 10:50 AMclass ApiResponseInterceptor : Interceptor {
@Throws(IOException::class)
override fun intercept(chain: Interceptor.Chain): Response {
val request: Request = chain.request()
val response: Response = chain.proceed(request)
if (response.code == 200) {
val jsonObject = JSONObject()
try {
jsonObject.put("code", 200)
jsonObject.put("status", "OK")
jsonObject.put("message", "Successful")
val contentType = response.body!!.contentType()
val body: ResponseBody = ResponseBody.create(contentType, jsonObject.toString())
return response.newBuilder().body(body).build()
} catch (e: JSONException) {
e.printStackTrace()
}
} else if (response.code == 403) {
}
return response
}
}
But still Chucker showing original server response in UIColton Idle
11/26/2024, 11:41 PM