Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.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 改造2.1张贴西里尔文字段错误_Android_Retrofit_Postman_Cyrillic - Fatal编程技术网

Android 改造2.1张贴西里尔文字段错误

Android 改造2.1张贴西里尔文字段错误,android,retrofit,postman,cyrillic,Android,Retrofit,Postman,Cyrillic,我正在使用改装版2.1。但是,当我发布一个包含西里尔语单词的字段时,它会给出一个空的响应,但是它应该返回2-3项。以下是api: @FormUrlEncoded @POST("my_awesome_base_url") Call<Questions> getQuestions(@Field(value = "rowsdata", encoded = false) String rowsdata); 在rowsdata中,bаақаt是西里尔文,但它以某种方式将其编码为一些字符,以便

我正在使用
改装版2.1
。但是,当我发布一个包含西里尔语单词的字段时,它会给出一个空的响应,但是它应该返回2-3项。以下是api:

@FormUrlEncoded
@POST("my_awesome_base_url")
Call<Questions> getQuestions(@Field(value = "rowsdata", encoded = false) String rowsdata);
rowsdata
中,bаақаt是西里尔文,但它以某种方式将其编码为一些字符,以便服务器给我一个空列表


我在Postman上检查了这一点,它给了我想要的结果,但当我使用改装发送请求时,它的响应就像什么都没有发现一样…

可能是编码问题

发件人:

字符串表示UTF-16格式的字符串,其中 补充字符由代理项对表示(请参见 字符类中的部分Unicode字符表示法 (更多信息)。索引值指的是字符代码单位,因此 补充字符使用字符串中的两个位置

尝试使用UTF-8,确保您的文件也是UTF-8(我想Android Studio中是默认的)。

如何“确保”我的文件是Android Studio中的UTF-8?
rowsdata = {"code":"-4","start":"1","where":"where  short_question like 'Вақт' ","end":"2"}