Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/206.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android中改型Get请求的表单数据_Android_Get_Request_Retrofit2 - Fatal编程技术网

Android中改型Get请求的表单数据

Android中改型Get请求的表单数据,android,get,request,retrofit2,Android,Get,Request,Retrofit2,我基本上误解了正在发生的事情。从我阅读和研究的内容来看,似乎多部分和数据表单用于post请求,同时我需要向get请求添加一个令牌 需要通过改造和Kotlin在Android中重新创建此请求 curl --location --request GET 'localhost:5000/api/657' \ --form 'token="zjdW36WT0kkrlZHzjv3IpjysT9dA6QzK" 我的改装服务 @GET("api/{id}") susp

我基本上误解了正在发生的事情。从我阅读和研究的内容来看,似乎多部分和数据表单用于post请求,同时我需要向get请求添加一个令牌

需要通过改造和Kotlin在Android中重新创建此请求

curl --location --request GET 'localhost:5000/api/657' \
--form 'token="zjdW36WT0kkrlZHzjv3IpjysT9dA6QzK"
我的改装服务

@GET("api/{id}")
suspend fun request(@Path("id") id :  Long, @Part("token") token : RequestBody) : ServerResponse
我称之为“乐趣”,令牌是一个字符串

val tok: RequestBody = token.toRequestBody("text/plain".toMediaTypeOrNull())
val response: ServerResponse
try {
      response = retrofitService.request(id, tok)
}