跳转到内容

上网冲浪

无非就get和post嘛

一般get神奇的JSON是很常见的

记得去声明权限

<uses-permission android:name="android.permission.INTERNET" />

不然没法上网

非常简单,首先要一个OkHttpClient的示例

val client = OkHttpClient()

然后要发送一条请求可以

val request = Request.Builder()
.url("网址")
.build()

之后创建一个Call对象打call,然后进行一个执行

val response = client.newCall(request).execute()

responce就是call来的数据,像这样就可以得到具体内容

val responseData = response.body?.string()

注意不要写成toString()了!

某些情况下可能会出现连接超时的情况,这时就可以试试重新连接

写一个函数,通过repeat可以决定重试次数,如果成功了就直接return,不成就delay一下继续试

还没学呢(