retrofit2.http.Field类的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(5.9k)|赞(0)|评价(0)|浏览(214)

本文整理了Java中retrofit2.http.Field类的一些代码示例,展示了Field类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Field类的具体详情如下:
包路径:retrofit2.http.Field
类名称:Field

Field介绍

暂无

代码示例

代码示例来源:origin: iMeiji/Toutiao

/**
 * 获取头条问答优质回答(加载更多)
 * http://is.snssdk.com/wenda/v1/question/loadmore/?iid=10344168417&device_id=36394312781
 *
 * @param qid    问答ID
 * @param offset 偏移量
 */
@POST("http://is.snssdk.com/wenda/v1/question/loadmore/?iid=10344168417&device_id=36394312781")
@FormUrlEncoded
Observable<WendaContentBean> getWendaNiceContentLoadMore(
    @Field("qid") String qid,
    @Field("offset") int offset);

代码示例来源:origin: square/retrofit

String name = field.value();
boolean encoded = field.encoded();

代码示例来源:origin: iMeiji/Toutiao

/**
 * 获取头条问答普通回答(加载更多)
 * http://is.snssdk.com/wenda/v1/questionother/loadmore/?iid=10344168417&device_id=36394312781
 *
 * @param qid    问答ID
 * @param offset 偏移量
 */
@POST("http://is.snssdk.com/wenda/v1/questionother/loadmore/?iid=10344168417&device_id=36394312781")
@FormUrlEncoded
Observable<WendaContentBean> getWendaNormalContentLoadMore(
    @Field("qid") String qid,
    @Field("offset") int offset);

代码示例来源:origin: com.squareup.retrofit2/retrofit

String name = field.value();
boolean encoded = field.encoded();

代码示例来源:origin: pinguo-zhouwei/MZBannerView

@FormUrlEncoded
@POST("/x3/weather")
Observable<String> getWeather(@Field("cityId") String cityId, @Field("key") String key);

代码示例来源:origin: jjdxmashl/jjdxm_ijkplayer

/**
 * 直播相关接口
 */
@FormUrlEncoded
@POST("/kkgame/entrance")
Call<String> live(@Field("parameter") String params);

代码示例来源:origin: iMeiji/Toutiao

/**
 * 获取头条问答普通回答
 * http://is.snssdk.com/wenda/v1/questionother/brow/?iid=10344168417&device_id=36394312781
 *
 * @param qid 问答ID
 */
@POST("http://is.snssdk.com/wenda/v1/questionother/brow/?iid=10344168417&device_id=36394312781")
@FormUrlEncoded
Observable<WendaContentBean> getWendaNormalContent(@Field("qid") String qid);

代码示例来源:origin: iMeiji/Toutiao

/**
 * 获取头条问答优质回答
 * http://is.snssdk.com/wenda/v1/question/brow/?iid=10344168417&device_id=36394312781
 *
 * @param qid 问答ID
 */
@POST("http://is.snssdk.com/wenda/v1/question/brow/?iid=10344168417&device_id=36394312781")
@FormUrlEncoded
Observable<WendaContentBean> getWendaNiceContent(@Field("qid") String qid);

代码示例来源:origin: line/armeria

@POST("/postForm")
@FormUrlEncoded
CompletableFuture<Response<Pojo>> postFormEncoded(@Field(value = "name", encoded = true) String name,
                         @Field("age") int age);

代码示例来源:origin: line/armeria

@POST("/postForm")
@FormUrlEncoded
CompletableFuture<Response<Pojo>> postForm(@Field("name") String name,
                      @Field("age") int age);

代码示例来源:origin: TakWolf/CNode-Material-Design

@POST("topics")
@FormUrlEncoded
Call<CreateTopicResult> createTopic(
    @Field("accesstoken") String accessToken,
    @Field("tab") Tab tab,
    @Field("title") String title,
    @Field("content") String content
);

代码示例来源:origin: GcsSloop/diycode

/**
   * 上传图片,请使用 Multipart 的方式提交图片文件
   *
   * @param img_file 图片文件
   * @return 图片地址
   */
  @POST("photos.json")
  Call<Photo> uploadPhoto(@Field("file") File img_file);
}

代码示例来源:origin: GcsSloop/diycode

/**
   * 刷新 token
   */
  @POST(Constant.OAUTH_URL)
  @FormUrlEncoded
  Call<Token> refreshToken(@Field("client_id") String client_id, @Field("client_secret") String client_secret,
               @Field("grant_type") String grant_type, @Field("refresh_token") String refresh_token);
}

代码示例来源:origin: GcsSloop/diycode

/**
 * 刷新 token
 *
 * @param client_id     客户端 id
 * @param client_secret 客户端私钥
 * @param grant_type    授权方式 - Refresh Token
 * @param refresh_token token 信息
 * @return Token 实体类
 */
@POST(Constant.OAUTH_URL)
@FormUrlEncoded
Call<Token> refreshToken(@Field("client_id") String client_id, @Field("client_secret") String client_secret,
             @Field("grant_type") String grant_type, @Field("refresh_token") String refresh_token);

代码示例来源:origin: GcsSloop/diycode

/**
 * 创建一个 new (分享)
 *
 * @param title   标题
 * @param address 地址(网址链接)
 * @param node_id 节点 id
 * @return 结果
 */
@POST("news.json")
@FormUrlEncoded
Call<New> createNews(@Field("title") Integer title, @Field("address") Integer address,
           @Field("node_id") Integer node_id);

代码示例来源:origin: GcsSloop/diycode

/**
 * 创建一个新的 topic
 *
 * @param title   话题标题
 * @param body    话题内容, Markdown 格式
 * @param node_id 节点编号
 * @return 新话题的内容详情
 */
@POST("topics.json")
@FormUrlEncoded
Call<TopicContent> createTopic(@Field("title") String title, @Field("body") String body,
                @Field("node_id") Integer node_id);

代码示例来源:origin: GcsSloop/diycode

/**
 * 获取 Token (一般在登录时调用)
 *
 * @param client_id     客户端 id
 * @param client_secret 客户端私钥
 * @param grant_type    授权方式 - 密码
 * @param username      用户名
 * @param password      密码
 * @return Token 实体类
 */
@POST(Constant.OAUTH_URL)
@FormUrlEncoded
Call<Token> getToken(
    @Field("client_id") String client_id, @Field("client_secret") String client_secret,
    @Field("grant_type") String grant_type, @Field("username") String username,
    @Field("password") String password);

代码示例来源:origin: GcsSloop/diycode

/**
 * 删除 Device 信息,请注意在用户登出或删除应用的时候调用,以便能确保清理掉
 *
 * @param platform 平台 ["ios", "android"]
 * @param token    令牌 token
 * @return 是否成功
 */
@DELETE("devices.json")
Call<State> deleteDevices(@Field("platform") String platform, @Field("token") String token);

代码示例来源:origin: TakWolf/CNode-Material-Design

@POST("topic/{topicId}/replies")
@FormUrlEncoded
Call<ReplyTopicResult> createReply(
    @Path("topicId") String topicId,
    @Field("accesstoken") String accessToken,
    @Field("content") String content,
    @Field("reply_id") String targetId
);

代码示例来源:origin: GcsSloop/diycode

/**
   * 取消赞
   *
   * @param obj_type ["topic", "reply", "news"]
   * @param obj_id   id
   * @return 是否成功
   */
  @DELETE("likes.json")
  Call<State> unLike(@Field("obj_type") String obj_type, @Field("obj_id") Integer obj_id);
}

相关文章

微信公众号

最新文章

更多

Field类方法