gpt4 book ai didi

android - Httppost 找不到方法 setConfig android

转载 作者:行者123 更新时间:2023-11-29 14:12:30 27 4
gpt4 key购买 nike

我正在尝试使用 httpclient-4.5.5 编写一个 HttpPost 请求。我在 httpPost.setConfig(requestConfig);

行中遇到了一个 错误
        HttpPost httpPost = new HttpPost(url);
httpPost.setEntity(mEntityBuilder.build());

RequestConfig requestConfig = RequestConfig.custom()
.setConnectionRequestTimeout(timeout)
.setConnectTimeout(timeout).setSocketTimeout(timeout)
.build();
httpPost.setConfig(requestConfig);

HttpResponse response = httpClient.execute(httpPost);

The error is - Error:(97, 21) error: cannot find symbol method setConfig(RequestConfig)

我查看了 HttpPost 类,它扩展了 HttpEntityEnclosingRequestBase,后者又扩展了具有公共(public)方法 setConfig 的 HttpRequestBase。

请帮我解决这个问题。

最佳答案

删除 gradle 文件中的 {useLibrary 'org.apache.http.legacy'}如果您在 gradle 文件中添加 {useLibrary 'org.apache.http.legacy'}。 Android Studio 将使用Android SDK 中的"org.apache.http.client.methods.HttpPost"。但是它没有关于setConfig() 的方法。在您的项目中添加 "httpclient.jar"

关于android - Httppost 找不到方法 setConfig android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49132110/

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