android - 修改url查询

标签 android retrofit

我在我的 Books Android 应用程序中使用 Retrofit 进行联网。

这是查询网址。

https://www.googleapis.com/books/v1/volumes?q=subject:android

我想问一下如何在改造中使用它,因为它末尾包含冒号,我不知道该怎么做。我是新手。我如何在它的末尾获得 (subject: android) ?我在网上搜索过,但没有找到任何解决方案。

我搜索了改造文档,但没有找到任何相关信息。

最佳答案

尝试,使用@Path注解

@GET(books/v1/volumes?q=subject:{subject})
Call<ResponseBody> getBooks(@Path String subject);

关于android - 修改url查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52474845/

相关文章:

调用取消后,Android AlarmService repeating alarm 重复一次

android - Kotlin 中有任何属性排序约定吗?

android - IONIC 3 [ERROR] 运行 cordova run android 时发生错误(退出代码 1)

php - 使用 Android 应用程序使用 URL 在服务器上保存图像 ERROR 输入错误结束在第 1 行第 1 列路径 $

android - 如何使用 Retrofit 传递请求字符串参数进行文件上传?

android - PUT 上传文件到 AWS S3 预签名 url Retrofit2 Android

java - 尝试在 Android Studio 中运行项目时 InstantRunNotificationTask 出现 NullPointerException

java - 从 Activity 中打开 fragment 并膨胀 View

android - 如何在android中使用改造修复401未经授权的错误?

Android:在新线程中使用retrofit时出现NetworkOnMainThreadException?