2016-09-26 95 views
0

我是金達在Android新手,所以我需要你的幫助,夥計們。 我正在開發一個需要連接到api的android應用程序。HTTPPost與多個參數在身體

第一次用戶登錄,使用api/login url。該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

檢查了嗎? http://stackoverflow.com/questions/13032736/android-http-post-multipart – user1506104

回答

0

試用retrofit。在這裏,您可以處理來自Android和Java的所有HTTP客戶端相關代碼,以使用該API。