当前位置: 首页 > 知识库问答 >
问题:

改装2错误URL查询字符串不能有替换块

西门良才
2023-03-14

我正在尝试使用Revovit2调用一个遗留API,这是URL“/API/0.3/v3/?endpoint=/admin/customers/6728382/address.json”,这是接口方法

@GET("/api/0.3/v3/?endpoint=/admin/customers/{customerId}/addresses.json")
Single<GetCustomerAddressesResponse> getUserAddresses(@Path("customerId") String customerId);

不管我遇到什么错误,

共有1个答案

潘意
2023-03-14

我认为id必须是int类型。尝试将string更改为int

 类似资料:
  • 我想使用reverfit获取JSON数据获取此错误 原因:java.lang.IllegalArgumentException:URL查询字符串“q={text}&langpair={l_from}{l_to}”不能有replace block。对于动态查询参数,请使用@query。 但当我这样静态使用时,它就会起作用。

  • 我想使用reverfit获取JSON数据获取此错误 在ApiService类中显示错误。请告诉我如何将单词传递给链接

  • 我正在使用一个查询参数来设置Google Maps API所需的值。 改装生成: 这会在需要时导致调用失败 我怎么解决这个?

  • 问题内容: 我是bash脚本的新手,但我不理解为什么它不起作用 第3行的替代替换错误 问题答案: 该替换在Bash 4.2.8中正常工作(并且根据文档看起来还不错)。 我最好的猜测是您实际上并没有使用Bash-您如何调用脚本?如果您正在执行此操作,则可能会与Dash或类似的程序一起运行(Dash确实在第3行给出了替换错误)。尝试使用Bash()显式运行它。 如果事实证明您实际上是在使用Dash,这

  • 本文向大家介绍nodejs中转换URL字符串与查询字符串详解,包括了nodejs中转换URL字符串与查询字符串详解的使用技巧和注意事项,需要的朋友参考一下 一个完整的URL字符串中,从"?"(不包括?)到"#"(如果存在#)或者到该URL字符串结束(如果不存在#)的这一部分称为查询字符串. 可以使用Query String模块中的parse方法将该字符串转换为一个对象,parse方法的使用方式如下