或者您还会怎么写这样的东西?
@Headers(
"$CONTENT_TYPE:${BodyContentType.JSON}",
"$AUTHORIZATION:Bearer {jwt}"
)
@POST("/some/where")
fun something(@Path("jwt")jwt:String, @Body somethingRequest:JsonObject):Call<JsonObject>
(导致
java.lang.IllegalArgumentException:URL“ / some / where”不包含“ {jwt}”。 (参数1)
)
答案 0 :(得分:0)
根据文档:https://square.github.io/retrofit/2.x/retrofit/index.html?retrofit2/http/Header.html
有@Header
注释。
因此,您的情况应该是:
fun something(@Header("jwt")jwt:String, @Body somethingRequest:JsonObject):Call<JsonObject>