news 2026/9/16 23:14:18

okhttp 输出日志

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
okhttp 输出日志
/** 可以通过 setLevel 改变日志级别 * 共包含四个级别:NONE、BASIC、HEADER、BODY 1 2 3 4 * * NONE 不记录 * * BASIC 请求/响应行 * --> POST /greeting HTTP/1.1 (3-byte body) * <-- HTTP/1.1 200 OK (22ms, 6-byte body) * * HEADER 请求/响应行 + 头 * * --> Host: example.com * Content-Type: plain/text * Content-Length: 3 * * <-- HTTP/1.1 200 OK (22ms) * Content-Type: plain/text * Content-Length: 6 * * BODY 请求/响应行 + 头 + 体 */ if (!TextUtils.isEmpty(FunctionConfig.HTTP_LOG_LEVEL)) { val logger :HttpLoggingInterceptor.Logger = HttpLoggingInterceptor.Logger { message -> AppLog.testOnly("OkHttp输出:", message) } val loggingInterceptor: HttpLoggingInterceptor = HttpLoggingInterceptor(logger) when (FunctionConfig.HTTP_LOG_LEVEL) { "1" -> loggingInterceptor.setLevel(HttpLoggingInterceptor.Level.BASIC) "2" -> loggingInterceptor.setLevel(HttpLoggingInterceptor.Level.HEADERS) "3" -> loggingInterceptor.setLevel(HttpLoggingInterceptor.Level.BODY) else -> loggingInterceptor.setLevel(HttpLoggingInterceptor.Level.NONE) } clientBuilder.addInterceptor(loggingInterceptor) // // 自定义 } Log.i("okhttp输出级别:" + FunctionConfig.HTTP_LOG_LEVEL) } catch (e: Exception) { e.printStackTrace() }

引入:

"com.squareup.okhttp3:logging-interceptor:3.6.0"
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/9 11:31:16

CTF Web 专项:XSS 跨站脚本攻击快速入门

CTF Web 专项&#xff1a;XSS 跨站脚本攻击快速入门 XSS&#xff08;Cross - Site Scripting&#xff0c;跨站脚本攻击&#xff09;是 Web 安全领域的核心考点&#xff0c;其本质是攻击者向 Web 页面注入恶意脚本&#xff08;像 JavaScript 脚本&#xff09;&#xff0c;当用户…

作者头像 李华
网站建设 2026/9/15 23:19:13

2026Web渗透学习路线 非常详细 推荐学习!

2026Web渗透学习路线 非常详细 推荐学习&#xff01; 当前&#xff0c;网络安全已成为企业生存的“生命线”&#xff0c;而Web渗透测试作为攻防对抗的核心领域。本文结合行业趋势和技术动态&#xff0c;为初学者量身定制一套系统化、实战导向的Web渗透学习路线&#xff0c;覆盖…

作者头像 李华
网站建设 2026/9/15 18:24:06

当AI深植企业生产:Java凭何成为落地关键?

随着人工智能技术从实验室走向企业生产环境&#xff0c;一场关于软件架构与业务模式的变革正在悄然发生。企业不再满足于AI作为辅助工具的角色&#xff0c;而是期望其深度融入核心业务系统&#xff0c;实现从“内容生成”到“服务重塑”的跨越。在这场变革中&#xff0c;Java凭…

作者头像 李华
网站建设 2026/9/8 16:41:10

基于SSM+JSP银行账户管理系统的设计与实现

项目说明 随着金融科技的快速发展和银行业务的不断创新&#xff0c;传统的手工账户管理方式已经无法满足现代银行业务的需求。传统的账户管理存在效率低下、差错率高、安全性不足等问题&#xff0c;严重影响了银行的服务质量和运营效率&#xff0c;为了提高银行业务的现代化进程…

作者头像 李华
网站建设 2026/9/17 7:37:50

宾夕法尼亚州立大学团队:让AI系统学会自己进化

这项由宾夕法尼亚州立大学、亚马逊和杜克大学联合开展的研究发表于2026年2月&#xff0c;论文编号为arXiv:2602.00359v1&#xff0c;有兴趣深入了解的读者可以通过该编号查询完整论文。这项研究提出了一个让人眼前一亮的想法&#xff1a;让AI系统学会自己进化&#xff0c;就像生…

作者头像 李华