gpt4 book ai didi

android - StringEntity/string 到 HttpEntity

转载 作者:行者123 更新时间:2023-11-29 01:24:53 25 4
gpt4 key购买 nike

我正在使用 loopj 库 ( https://github.com/loopj/android-async-http ),它最近被更改为与 API 23 兼容。

当提交“put”请求时,我会将 StringEntity 传递到 put 方法中,如下所示:

client.put(CallApplication.getContext(),url, request.StringEntity, responseHandler);

我的 StringEntity 是一个通过以下操作转换为 Json 的对象:

public static StringEntity getJsonFromObject(Object object) {

String json = new Gson().toJson(object);
StringEntity stringEntity = null;
try {
stringEntity = new StringEntity(json, HTTP.UTF_8);
stringEntity.setContentType("text/json");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}

return stringEntity;
}

现在我需要改用 HttpEntity 并且我不清楚如何获得它。如何将我的 json 字符串放入 HttpEntity

最佳答案

碰巧有一个

cz.msebera.android.httpclient.entity.StringEntity

可供使用。谁知道!

干杯吧

关于android - StringEntity/string 到 HttpEntity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34591071/

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