HTTPPost在体内有多个参数

时间:2016-09-26 18:08:47

标签: android http-post

我是android的kinnda新手,所以我需要你的帮助,伙计们。 我正在开发一个需要连接到api的android应用程序。

用户首次使用api/login网址登录。 post方法需要有X-Requested-With : XMLHttpRequest标题,并且正文中有两个元素:email& password。 响应是我需要存储的令牌JWT。我怎么能这样做?

到目前为止我做了什么:

private String url;
private DefaultHttpClient httpClient;


public void requestLogin(String username, String password) {
    makeNewURL("login");
    try {
        HttpPost post = new HttpPost(url);
        post.addHeader("X-Requested-With", "XMLHttpRequest");

    } catch (Exception x) {

    }
}


public void makeNewURL(String page) {
    try {
        url = ("api/" + page);
        httpClient = new DefaultHttpClient();
    } catch (Exception x) {

    }

}

如何设置邮递员的电子邮件和密码key& value

我搜索了很多关于这个问题,但我没有找到任何与DefaultHttpClient相关的东西。 谢谢!

1 个答案:

答案 0 :(得分:0)

尝试使用retrofit。在这里,您可以处理来自Android和Java的所有HTTP客户端相关代码以使用API​​。