【发布时间】:2023-03-26 00:19:01
【问题描述】:
我有一个小问题想解决。我需要为以下请求创建改造服务
https://www.googleapis.com/books/v1/volumes?q=isbn:9788087270431
我的 API 目前看起来像:
public interface GoogleBooksApi {
@GET("/books/v1/volumes")
Call<BookResponse> getBooksByIsbn(@Query("q") String isbn);
}
但我每次都必须使用前缀“isbn:”。有人能告诉我如何正确地做到这一点吗?
【问题讨论】:
-
你可以通过
9788087270431而不是"isbn:".concat("9788087270431") -
正如我所说的“但我必须使用前缀 'isbn:'” 我只是想知道是否有任何方法不将“isbn:”放到每个查询中
-
不,我知道。查询是一组由 = 分隔的键/值对