哦,老兄,你在干什么。您可以使用诸如@Query、@Header等注释。
public interface myAPIinterface {
@GET("/api/ru/index/route")
Call<Routes> getProducts(@Header("X-AppId:") String YOUR_APP_ID,
@Query("from") String from,
@Query("to") String to)
}
然后您可以创建如下请求:
Retrofit retrofit = new Retrofit.Builder().
.baseUrl("https://rasp.rw.by")
.addConverterFactory(SimpleXmlConverterFactory.create())
.build();
retrofit.create(myAPIinterface.class).getProducts(myId, "Minsk", "Warsaw").enqueue ...
它有什么帮助?您忘记在第二次改装时添加标题,然后出现403错误。因此,必须添加注释,这将是最后一个错误,因为您忘记将值添加到标题/查询等。