gpt4 book ai didi

java - Android 中的 HttpPost 编码失败

转载 作者:行者123 更新时间:2023-12-01 14:10:12 25 4
gpt4 key购买 nike

我尝试使用 HttpPost 方法从我的 php Api 获取响应 - API 发出 SQL 请求以在数据库中搜索。这是我的参数示例

    // Example for param :
nameValuePairs.add(new BasicNameValuePair("getProductFromOtherShops", "1"));
nameValuePairs.add(new BasicNameValuePair("productName", name));

问题是我的产品名称带有保加利亚语字符,例如“Бойлер Елдом”。当我将名称放入参数中时,它不会到达 API。帮助!之前谢谢!

最佳答案

据我了解,只允许使用 ASCII 字符:https://developer.android.com/reference/org/apache/http/message/BasicNameValuePair.html

在将其传递到服务器之前,尝试使用 Base64 对其进行编码或转义非 ASCII。

关于java - Android 中的 HttpPost 编码失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18572896/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com