我使用@FormUrlEncoded发送到服务器。当我将字符串发送到服务器时,我得到这样的requestbody
Content-Length: 14
Authorization:
nick=%E3%85%8A
所以我尝试了addInterceptor。 拦截器
val requestBuilder = original.newBuilder()
.addHeader("Authorization",token)
.addHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8")
.url(originalHttpUrl)
Api接口
@FormUrlEncoded
@POST("nickCheck")
fun checkNickName(
@Fiel("nick") nick: String
) :Call<NickCheckResultData>
但这没有用。英语和数字还可以,但我的语言不行。如何解决? 我也尝试了设置->文件编码->更改utf-8