从站点请求数据时出现java错误429
在我的程序中,我多次向站点发送数据请求(JSON)。由于请求是异步的,所以我面临错误429(许多请求)
我的请求代码示例:
private fun getJsonElementByUrl(
url: String
): JsonElement {
val `in` = BufferedReader(InputStreamReader(URL(url).openStream()))
var inputLine: String?
val sb = StringBuilder()
while (`in`.readLine()
.also { inputLine = it } != null
) {
sb.append(inputLine)
}
`in`.close()
return JsonParser().parse(sb.toString())
}
方法getJsonElementByUrl
是异步执行的
是否有一种机制可以避免429错误
共 (0) 个答案