改造后的回复是不正确的

时间:2018-03-01 15:12:52

标签: android post retrofit okhttp

这是如何调用登录方法。

public static Observable<ResponseBody> login(String id, String password) {

ApiService apiService = ApiServiceGenerator.generate(ApiService.class);


return apiService.login("%2F", id, password)
        .subscribeOn(Schedulers.computation())
        .observeOn(AndroidSchedulers.mainThread())
        .unsubscribeOn(Schedulers.io());
}

这是界面

@FormUrlEncoded
@POST("/login_check")
Observable<ResponseBody> login(@Field("url") String url, @Field("mb_id") String id, @Field("mb_password") String password);

html

中的“%2F”为<input type="hidden" name="url" value="%2F">

在Postman chrome扩展中,我可以成功登录。

但在android中,我不能。

我错过了什么?

0 个答案:

没有答案