Tag: httprequest

Kotlin等到函数结束

我正在做一个http请求,但如果我得到答案,我需要返回一个值。 我的问题是,我的代码继续,我的http请求还没有完成。 但我总是得到错误,因为函数返回前请求结束我正在使用燃料库 感谢这样的事情: fun get_data():Boolean{ val URL:String=”http:myurl” var response:Boolean=false URL.httpGet( listOf(“user” to “user”)).responseJson{request, response, result -> result.fold( success = { json -> response=true }, failure = { error -> response=false } ) } return response }

如何从Android应用程序发送文字数据到Thinkspeak频道?

我可以用下面的代码发送整数值(1234)到thinkspeak频道字段1: val httpclient = OkHttpClient() // create an HTTP client val request = Request.Builder().url("https://api.thingspeak.com/update?api_key=YGEQ_MYKEY=1234").build() httpclient.newCall(request).execute() 但是我不能发送文本值(SAJAN)。 我如何发送文字值thinkspeak? 我已经尝试了下面的代码,但它不工作。 val httpclient = OkHttpClient() // create an HTTP client val request = Request.Builder().url("https://api.thingspeak.com/update?api_key=YGEQ_MYKEY=SAJAN").build() httpclient.newCall(request).execute()