Свързани въпроси 'retrofit'
Задаване на време за изчакване при модернизиране на Android?
Всъщност изпращам txt файл чрез Retrofit към моя сървър и всичко работи добре, дори улавям метода onFailure, ако сякаш няма връзка.
Но проблемът идва, когато изляза от Wi-Fi зоната, след което изпращам файла и влизам отново в Wi-Fi зоната, файлът...
2878 изгледи
schedule
17.09.2022
Модернизирано кодиране на специални знаци
Използвам ретрофит с gson вместо android, тъй като е по-бърз и по-сигурен.
Проблемът е, че модернизацията кодира специални знаци като = и ? , а URL адресът, който използвам, не може да декодира тези знаци.
Това е моят код:
api клас:...
8673 изгледи
schedule
28.09.2022
Rx Android - изчакайте отговор на сървъра
Използвам RxJava и Retrofit в приложение за Android, за да получа данни от сървъра. Имам тестова дейност с този код.
String text;
@Override
protected void onCreate(Bundle savedInstanceState) {...
947 изгледи
schedule
04.10.2022
Ретрофитът не може да бъде разрешен с Gradle 3.1.2
След надграждане до Gradle версия 3.1.2 от Gradle 2.x.x, retrofit2.Callback не може да бъде разрешен. Използвам Retrofit в подмодул, който се добавя по този начин:
api project(path: ':sdk', configuration: 'default')
Зависимостта за...
599 изгледи
schedule
29.09.2022
модернизиране на Android за качване на видео
Използвам Retrofit за качване на изображения на моя сървър, качването работи добре, но когато размерът на изображението е малко голям, хвърля изключение
java.net.SocketException: sendto failed: EPIPE (Broken pipe)
Ето моя код
public...
1571 изгледи
schedule
07.10.2022
javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Доверителна котва за пътя на сертифициране не е намерен
Използвам Retrofit за достъп до моя REST API. Въпреки това, когато поставя своя API зад ssl и го осъществя чрез http://myhost/myapi , тогава получавам тази грешка:
Трябва ли да направя нещо допълнително сега, когато моят API е зад SSL?
Ето как...
118192 изгледи
schedule
18.10.2022
Използване на Retrofit за достъп до JSON масиви
Мислех, че разбирам как да направя това, но очевидно не. Имам моя API от Flickr, който започва така:
jsonFlickrApi({
"photos":{
"page":1,
"pages":10,
"perpage":100,
"total":1000,
"photo":[
{...
39710 изгледи
schedule
12.12.2023
Observer.onError се задейства непоследователно
Използвам Retrofit за достъп до моя API, както следва:
public interface UserService {
...
@POST("/user/login")
public Observable<User> register(@Body() User user);
}
Ето как влизам в своя API:...
5549 изгледи
schedule
24.11.2022
Имате проблеми с десериализиране на JSON отговор с gson
Използвам API, където предоставям входен низ и той връща някои автодовършвания на ключови думи и продуктови възли.
Целта ми е да десериализирам отговора и да получа списък с низовете за автоматично довършване, които мога да използвам. Опитвам се...
151 изгледи
schedule
04.11.2022
Ретрофит 1.9 с OkHttp 2.2 и прехващачи
Мислех, че тези скорошни версии трябваше да са съвместими. Има този туит; https://twitter.com/JakeWharton/status/553066921675857922 и регистърът на промените на Retrofit 1.9 също го споменава.
Въпреки това, когато опитам това:...
6493 изгледи
schedule
28.11.2023
Получаване на RetrofitError: 500 вътрешна грешка на сървъра
Проверявам как работи RetroFit и опитах следното:
RestClient:
public class RestClient {
private static TaskService REST_CLIENT;
private static String ROOT =
"URL";
static {
setupRestClient();
}
private...
2742 изгледи
schedule
12.11.2023
RETROFIT POST Realm обект
Имам следния API за RETROFIT:
@POST("/payments")
Observable<Response> saveCreditCard(@Body CreditCard creditCard)
CreditCard is a RealmObject .
Когато се опитам да използвам своя API метод:
CreditCard card =...
1908 изгледи
schedule
09.12.2023
Обработка на грешки при модернизация
Увих кода си за модернизация в клас като по-долу. Ако не е ясно от кода, който публикувам, той взаимодейства със спокойна услуга с OAuth.
Какъв би бил добър начин за обработка на грешки? REST сървърът връща съобщение за грешка във формат json....
11455 изгледи
schedule
30.01.2024
да предположим, че искам да заредя файл www.mp3.com/audio.mp3 в плейъра,.. как трябва да изглежда d кодът,.??
1130 изгледи
schedule
05.11.2023
Грешка при използване на Retrofit Rest Adapter: NoClassDefFoundError: Retrofit.Restadapter$Builder
Моето приложение винаги се срива, когато инстанцирам RestAdapter
private void submitForm(SignupForm form){
RestAdapter adapter = new RestAdapter.Builder()
.setEndpoint(ENDPOINT)
.build();
SignUpApi...
3730 изгледи
schedule
06.02.2024
Анализирайте xml отговора с помощта на преоборудване
не мога да анализирам xml отговор с помощта на модернизация. ето xml:
<ossi>
<eventdetail>
<maps>
<settings>...</settings>
<map>...</map>...
2825 изгледи
schedule
25.11.2023
Ретрофит/Rxjava и базирани на сесия услуги
Внедрявам услуги, базирани на сесии. Всички заявки трябва да бъдат абонирани с параметър за сесия на бисквитка, който от своя страна се извлича с отделен API за почивка. Така че основният работен процес би бил да получите сесийната бисквитка и да...
5080 изгледи
schedule
18.04.2024
Услугата Mock Retrofit с Mockito причинява ExceptionInInitializerError
Опитах с:
androidTestCompile 'org.mockito:mockito-core:2.0.26-beta'
...
public interface CustomerService {
@POST("url")
Observable<Session> createSession(@Body Credential credential);
}
......
1387 изгледи
schedule
04.03.2024
Как да решим Retrofit Android java.net.UnknownHostException: host == null на цифров домейн
Използвам Retrofit android последна версия 1.6 с OKhttp2.0.0-RC2 с Okio
Когато извикам метод Post този Json generator URL извикване кодът работи добре със статус код 200 (т.е. извиква метод успех(..), анализира json всичко работи добре!...
3309 изгледи
schedule
04.05.2024
Как мога да получа URL адрес на низ на заявка, изпратен до модернизация на robospice?
Търсих, но не намерих полезна информация. Опитвайки се да се справя с клиента на REST API, използвам robospice във връзка с retofit, искам да погледна низа на заявката, който се изпраща на услугата. Възможно ли е да изтеглите URL адрес на цял низ от...
836 изгледи
schedule
30.03.2024