Как кодировать греческие буквы на RSS-канал с помощью Android Studio - PullRequest
0 голосов
/ 31 октября 2019

Так что я хочу использовать RSS FEED с Android Studio на греческом сайте. Я использовал этот код, и все работает хорошо, но греческие буквы на сайте не распознаются. Любая помощь? этомой вывод

1 Ответ

0 голосов
/ 31 октября 2019

Я думаю, вы можете попробовать ОхТПП вместо apache .

build.gradle

dependencies {
    ...
    implementation "com.squareup.okhttp3:okhttp:4.2.1"
}

ResponseInterceptor.java

public class ResponseInterceptor implements Interceptor {
    @NotNull
    @Override
    public Response intercept(@NotNull Chain chain) throws IOException {
        Response response = chain.proceed(chain.request());
        Response modifiedResponse =
                response.networkResponse().newBuilder()
                        .addHeader("Content-Type", "application/json; charset=utf-8")
                        .build();
        return modifiedResponse;
    }
}

Использование

OkHttpClient client = new OkHttpClient.Builder()
            .......
            .addInterceptor(new ResponseInterceptor())
            .build();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...