网络请求
HAiOser
Android、iOS、HarmonyOS开发攻城狮一枚,诗人一样的程序员,喜欢用精简的语言表达复杂的事物。欢迎交流学习。http://www.jianshu.com/users/f5caac7111fd/latest_articles
展开
-
Okhttp设置请求日志过滤器,支持打印Post请求参数
在网络请求的时候我们一般会打印日志,包含请求地址、请求参数、返回结果、请求耗时等。在之前的操作中,可能会,在Request执行的时候打印一下,Response返回结果的时候打印一下。那么这样在如果同时多个请求的情况下就会产生混乱,日志里会出现并列多个请求,并列多个结果。那么使用Okhttp的过滤器便能解决这一问题 代码如下: ““ public class LogInterceptor imp原创 2016-12-23 19:37:53 · 4513 阅读 · 0 评论 -
Okhttp设置User-Agent遇到的坑-Unexpected char 0x7231 at 33 in User-Agent value
Unexpected char 0x7231 at 33 in User-Agent value。我们知道Okhttp走的并不是原生的http请求,因此他在header里面并没有真正的User-Agent,而是“okhttp/版本号”要求传入正确的User-Agent,那么我们如何获取User-Agent并设置给Okhttp呢?WebSettings.getDefaultUserAgent(context)原创 2016-12-05 12:53:52 · 6971 阅读 · 0 评论