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

x33g5p2x  于2022-01-31 转载在 其他  
字(5.8k)|赞(0)|评价(0)|浏览(166)

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

Url介绍

暂无

代码示例

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

/**
 * 获取新闻内容的API
 */
@GET
@Headers("User-Agent:" + Constant.USER_AGENT_MOBILE)
Call<ResponseBody> getNewsContentRedirectUrl(@Url String url);

代码示例来源:origin: com.microsoft.azure/azure-mgmt-resources

@Headers({ "Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.resources.PolicySetDefinitions listNext" })
@GET
Observable<Response<ResponseBody>> listNext(@Url String nextUrl, @Header("accept-language") String acceptLanguage, @Header("User-Agent") String userAgent);

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

@GET
 Call<ResponseBody> page(@Url String path);
}

代码示例来源:origin: jaydenxiao2016/AndroidFire

@GET
Observable<ResponseBody> getNewsBodyHtmlPhoto(
    @Header("Cache-Control") String cacheControl,
    @Url String photoPath);
//@Url,它允许我们直接传入一个请求的URL。这样以来我们可以将上一个请求的获得的url直接传入进来,baseUrl将被无视

代码示例来源:origin: com.microsoft.azure/azure-mgmt-resources

@Headers({ "Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.resources.PolicySetDefinitions listByManagementGroupNext" })
@GET
Observable<Response<ResponseBody>> listByManagementGroupNext(@Url String nextUrl, @Header("accept-language") String acceptLanguage, @Header("User-Agent") String userAgent);

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

@GET Call<Page> get(@Url HttpUrl url);
}

代码示例来源:origin: RuffianZhong/Rx-Mvp

/**
 * 断点续传下载
 *
 * @param range 断点下载范围 bytes= start - end
 * @param url   下载地址
 * @return
 * @Streaming 防止内容写入内存, 大文件通过此注解避免OOM
 */
@Streaming
@GET
Observable<ResponseBody> download(@Header("RANGE") String range, @Url String url);

代码示例来源:origin: com.microsoft.azure/azure-mgmt-resources

@Headers({ "Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.resources.PolicyDefinitions listBuiltInNext" })
@GET
Observable<Response<ResponseBody>> listBuiltInNext(@Url String nextUrl, @Header("accept-language") String acceptLanguage, @Header("User-Agent") String userAgent);

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

/**
   * 获取头条问答回答正文
   */
  @GET
  @Headers("User-Agent:" + Constant.USER_AGENT_MOBILE)
  Observable<ResponseBody> getWendaAnsDetail(@Url String url);
}

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

/**
 * 获取新闻HTML内容
 * http://m.toutiao.com/i6364969235889783298/info/
 */
@GET
Observable<NewsContentBean> getNewsContent(@Url String url);

代码示例来源:origin: com.microsoft.azure/azure-mgmt-resources

@Headers({ "Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.resources.Tags listNext" })
@GET
Observable<Response<ResponseBody>> listNext(@Url String nextUrl, @Header("accept-language") String acceptLanguage, @Header("User-Agent") String userAgent);

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

/**
   * 获取图片内容HTML内容
   * 抓取 url 较复杂
   * 详情查看 {@linkplain com.meiji.toutiao.module.photo.content.PhotoContentPresenter#doLoadData(String...)}
   */
  @GET()
  @Headers("User-Agent:" + Constant.USER_AGENT_PC)
  Call<ResponseBody> getPhotoContentHTML(@Url String url);
}

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

/**
   * 获取视频信息
   * Api 生成较复杂 详情查看 {@linkplain com.meiji.toutiao.module.video.content.VideoContentPresenter#doLoadVideoData(String)}
   * http://ib.365yg.com/video/urls/v/1/toutiao/mp4/视频ID?r=17位随机数&s=加密结果
   */
  @GET
  Observable<VideoContentBean> getVideoContent(@Url String url);
}

代码示例来源:origin: com.microsoft.azure/azure-mgmt-resources

@Headers({ "Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.resources.Resources listByResourceGroupNext" })
@GET
Observable<Response<ResponseBody>> listByResourceGroupNext(@Url String nextUrl, @Header("accept-language") String acceptLanguage, @Header("User-Agent") String userAgent);

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

/**
   * 获取评论请求参数
   */
  @GET
  @Headers("User-Agent:" + Constant.USER_AGENT_MOBILE)
  Call<ResponseBody> getCommentParameter(@Url String url);
}

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

/**
   * 获取搜索视频内容
   * https://m.365yg.com/i6436151402837312001/info/
   */
  @GET
  Observable<SearchVideoInfoBean> getSearchVideoInfo(@Url String url);
}

代码示例来源:origin: com.microsoft.azure/azure-mgmt-resources

@Headers({ "Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.resources.PolicyDefinitions listNext" })
@GET
Observable<Response<ResponseBody>> listNext(@Url String nextUrl, @Header("accept-language") String acceptLanguage, @Header("User-Agent") String userAgent);

代码示例来源:origin: ZhangQinhao/MONKOVEL

@GET
@Headers({"Accept:text/html,application/xhtml+xml,application/xml",
    "User-Agent:Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3",
    "Accept-Charset:UTF-8",
    "Connection:close",
    "Cache-Control:no-cache"})
Observable<String> getBookContent(@Url String url);

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

/**
 * 获取视频信息
 * Api 生成较复杂 详情查看 {@linkplain com.meiji.toutiao.module.video.content.VideoContentPresenter#doLoadVideoData(String)}
 * http://ib.365yg.com/video/urls/v/1/toutiao/mp4/视频ID?r=17位随机数&s=加密结果
 */
@GET
Observable<VideoContentBean> getVideoContent(@Url String url);

代码示例来源:origin: com.microsoft.azure/azure-mgmt-resources

@Headers({ "Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.resources.DeploymentOperations listByResourceGroupNext" })
@GET
Observable<Response<ResponseBody>> listByResourceGroupNext(@Url String nextUrl, @Header("accept-language") String acceptLanguage, @Header("User-Agent") String userAgent);

相关文章

微信公众号

最新文章

更多

Url类方法