首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >http请求在AndroidStudio中的Kotlin上不起作用

http请求在AndroidStudio中的Kotlin上不起作用
EN

Stack Overflow用户
提问于 2020-05-30 00:53:10
回答 1查看 153关注 0票数 0

我在Android Studio中的Kotlin中遇到了问题。HTTP请求对我不起作用,我已经尝试了Fuel和Volley库。我已经在AndroidManifest.xlm文件中添加了<uses-permission android:name="android.permission.INTERNET" />行。

截击代码:

代码语言:javascript
运行
复制
val queue = Volley.newRequestQueue(this)
        val url = "http://drevo.kybernado.com/app/get_count.php?code=200528-0961"

        val stringRequest = StringRequest(
            Request.Method.GET, url,
            Response.Listener<String> { response ->
                Toast.makeText(this, "Response is: ${response.substring(0, 500)}", Toast.LENGTH_SHORT).show()
            },
            Response.ErrorListener {
                Toast.makeText(this, "That didn't work!", Toast.LENGTH_SHORT).show()
            })

        queue.add(stringRequest)

燃料代码:

代码语言:javascript
运行
复制
Fuel.get("http://drevo.kybernado.com/app/get_count.php?code=200528-0961")
            .response { request, response, result ->
                println(request)
                println(response)
                Toast.makeText(this, response.toString(), Toast.LENGTH_SHORT).show()
                val (bytes, error) = result
                Toast.makeText(this, result.toString(), Toast.LENGTH_SHORT).show()
                if (bytes != null) {
                    println("[response bytes] ${String(bytes)}")
                    Toast.makeText(this, String(bytes), Toast.LENGTH_SHORT).show()
                }
            }

在截击中,它总是得到一个错误,在燃料中,没有活动的迹象-没有烤面包机弹出。你知道为什么会这样吗?谢谢

PS:我是Kotlin和Android Studio的新手,但不是编程方面的新手。

EN

回答 1

Stack Overflow用户

发布于 2020-05-30 03:27:47

最好使用不带协程的RetrofitApi,其中BASE_URL是"http://drevo.kybernado.com/app/“,GET_VALUE是"get_count.php”,并在接口fun get(@Query("code") code: String): Call<String>中添加一个代码参数,您应该在get invoke Api.retrofitService.get("200528-0961").enqueue( object: Callback<String>中传递此参数

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62090942

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档