丶渣渣
2017-02-22 06:54
采纳率: 28.6%
浏览 3.5k

安卓小白问retrofit2.0进行post请求传递参数

public interface SearchMusicCall {
@FormUrlEncoded
@POST()
Call getSearch(@Url String url, @HeaderMap Map headers, @Field("key")String key );
}这是请求接口
SearchMusicCall searchMusicCall = retrofit.create(SearchMusicCall.class);
Call getSearch = searchMusicCall.getSearch(url,headers,key);
getSearch.enqueue(new Callback() {
@Override
public void onResponse(Call call, Response response) {
SearchMusic searchMusic = response.body();
Log.e(TAG,"返回" + searchMusic.getItemnum() + "条数据");
Log.e(TAG,"匹配的总数:" + searchMusic.getTotal());

            }

            @Override
            public void onFailure(Call<SearchMusic> call, Throwable t) {

            }
        });这是请求,但是一直是为空的!求大神帮忙看看
  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • devmiao 2017-02-22 15:41
    已采纳
    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题