Size: a a a

Android Developers

2020 September 10

I

Ivansuper in Android Developers
Максим Юдеев
data-raw '{
 "email": "адрес",
 "password":"пароль"
}'
меня вот это путает, там data-raw в которой находится email и password, я поэтому создал объект
Так объект объектом это ок, но ты жсон так же задаешь как хедер Content Type
источник

I

Ivansuper in Android Developers
А должен быть application/json
источник

МЮ

Максим Юдеев... in Android Developers
Ivansuper
А должен быть application/json
если я правильно понимаю, то вот так .setContentType("Content-Type: application/json")
источник

I

Ivansuper in Android Developers
Максим Юдеев
если я правильно понимаю, то вот так .setContentType("Content-Type: application/json")
Только application/json
источник

I

Ivansuper in Android Developers
Ты уже нужный хедер задал согласно имени функции
источник

I

Ivansuper in Android Developers
Максим Юдеев
Подскажите пожалуйста как отправить пост запрос на сервер если даны вот такие данные  
--header 'Content-Type: application/json' \
--data-raw '{
 "email": "мыло",
 "password":"пароль"
}'
То как здесь хедер указан это raw как он в http протоколе передается
источник

МЮ

Максим Юдеев... in Android Developers
Ivansuper
То как здесь хедер указан это raw как он в http протоколе передается
я написал content type как ты говорил, но все равно ответа не получаю
источник

I

Ivansuper in Android Developers
Скинь код еще раз
источник

МЮ

Максим Юдеев... in Android Developers
вот что у меня в консоли
Accessing hidden method Ldalvik/system/CloseGuard;->get()Ldalvik/system/CloseGuard; (greylist,core-platform-api, reflection, allowed)
   Accessing hidden method Ldalvik/system/CloseGuard;->open(Ljava/lang/String;)V (greylist,core-platform-api, reflection, allowed)
   Accessing hidden method Ldalvik/system/CloseGuard;->warnIfOpen()V (greylist,core-platform-api, reflection, allowed)
источник

МЮ

Максим Юдеев... in Android Developers
Ivansuper
Скинь код еще раз
fun auth() {
           val obj = JSONObject()
           obj.put("email", "мыло")
           obj.put("password", "пароль)
           AndroidNetworking.post("адрес")
               .addJSONObjectBody(obj)
               .setContentType("application/json")
               .build()
               .getAsJSONObject(object : JSONObjectRequestListener {
                   override fun onResponse(response: JSONObject?) {

                   }

                   override fun onError(error: ANError?) {
                       // handle error
                   }
               })
       }
источник

I

Ivansuper in Android Developers
Закрась адреса
источник

I

Ivansuper in Android Developers
Бессмертный ты)
источник

МЮ

Максим Юдеев... in Android Developers
Ivansuper
Бессмертный ты)
извиняюсь)
источник

I

Ivansuper in Android Developers
Хз. Больше не скажу, ибо не знаю что за либа вообще такая. Если запрос уходит, то обращайся к автору сервера
источник

МЮ

Максим Юдеев... in Android Developers
Ivansuper
Хз. Больше не скажу, ибо не знаю что за либа вообще такая. Если запрос уходит, то обращайся к автору сервера
а само название словаря или json я так и не пойму data-raw я не должен описывать где то?
источник

МЮ

Максим Юдеев... in Android Developers
как называется объект
источник

I

Ivansuper in Android Developers
Не, у тебя должен быть как раз корневой объект с логином паролем судя по твоему описанию
источник

МЮ

Максим Юдеев... in Android Developers
Ivansuper
Не, у тебя должен быть как раз корневой объект с логином паролем судя по твоему описанию
ну суть в том что я должен авторизоваться таким способом и получить access token, если есть хорошая библиотека с которой это будет удачно, не подскажешь, целый день сижу с этим
источник

I

Ivansuper in Android Developers
Максим Юдеев
ну суть в том что я должен авторизоваться таким способом и получить access token, если есть хорошая библиотека с которой это будет удачно, не подскажешь, целый день сижу с этим
Да попробуй на том же OkHttp
источник

v

voodoo in Android Developers
Максим Юдеев
ну суть в том что я должен авторизоваться таким способом и получить access token, если есть хорошая библиотека с которой это будет удачно, не подскажешь, целый день сижу с этим
доступ к серверу есть? постманом проверял? может оно вообще не работает или не json возвращает
источник