POST请求后如何在响应正文中获取特定变量

时间:2019-05-08 16:24:40

标签: java android json request response

我正在构建一个Android应用程序,该应用程序应该编辑它可以从远程服务器获取的文档。但是,要做到这一点,我需要用户登录。这应该是这样的:

用户类型为userId和密码,POST与此正文一起发送:

    {
     "username": "normal_username",
     "password": "normal_password"
    }

当我在邮递员中这样做时,响应正文如下所示         {          “ username”:“ normal_username”,          “ token”:“ lotsandlotsofnumbersandletters”         }

我想检索此令牌,但是我不知道该如何在android中进行操作,也许有任何外部库可以使这对我来说更容易吗?

1 个答案:

答案 0 :(得分:-1)

由于响应主体为JSON,因此您需要对其进行解析。使用GSON之类的库来执行此操作,然后您可以轻松获取"token"键的值。

您可能还想查看包装整个REST API的库。 Square的Retrofit是最受欢迎的图书馆之一。