1、问题

我们用retrofit进行Get网络请求的时候,我代码是这样写的

    @GET("/api/get_****/***?page={page}&category_id={category_id}")suspend fun getWebsiteCategory(@Path("page") page: Int, @Path("category_id") category_id: Int): BaseResponse<NavigationCategoryResponse>

错误提示如下

java.lang.IllegalArgumentException: URL query string "page={page}&category_id={category_id}" must not have replace block. For dynamic query parameters use @Query.

2、解决办法

    @GET("/api/********")suspend fun getWebsiteCategory(@Query("page") page: Int, @Query("category_id") category_id: Int): BaseResponse<NavigationCategoryResponse>

Android之URL “page={page}category_id={***} string For dynamic query parameters use @Query.相关推荐

  1. Android 实现URL生成二维码

    Android 实现URL生成二维码 代码主体 public Bitmap createQRCode(String url, int width, int height) {try {Hashtabl ...

  2. android 获取url中的参数

    /**** 获取url 指定name的value;* @param url* @param name* @return*/private String getValueByName(String ur ...

  3. android获取url参数值,android 获取url 参数值

    前言 在开发webview 有时候需要控制url的跳转,所以需要获取url 参数进行判断 比如 http://192.168.0.37:8012/mobileAPP/payment.aspx?oId= ...

  4. URLEncoder.encode(String url)和URLDecoder.decode(String url)

    1.http get请求本身是不支持中文的,例如下面的代码: form表单以Get方式提交 <form action="/jsp/deal.jsp" method=" ...

  5. Android通过url下载图片到手机本地并显示和删除本地ImageUtil工具类

    文章目录 布局 Activity BroadcastReceiver 文件工具类 图片工具类 Manifest MyApplication 完成代码下载 这里的demo是一个通过下载地址下载图片文件到 ...

  6. No implementation found for java.lang.String android.os.SystemProperties.native_get(java.lang.String

    仅作为记录,大佬请跳过. 博主用老手机华为mate2,实体调试时,出现Installation failed due to: ''pm install-create -r -t -S 14459522 ...

  7. android读取URL链接内容

    利用Scanner读取 /*** 获取URL中字符串** @param url 网址字符串* @return String 网页内容*/public String getHttpsContent(St ...

  8. android 获取url中的参数,验证邮箱格式,截取字符串中键值对的值,String的字节长度,去空格,替换字符

    String ss="hello"; byte[] buff=ss.getBytes(); int f=buff.length; System.out.println(f); 字节 ...

  9. android浏览器 url,java – 在Android浏览器中获取当前URL

    我想你没有通过以下的批准.一试吧! 您可以像访问其他ContentProviders一样访问浏览历史记录.除了浏览历史记录,您还可以获得书签列表. Cursor webLinksCursor = ge ...

最新文章

  1. 英特尔 QLC 3D NAND 数据存储
  2. Innosetup(pascal)标签控件label换行
  3. python shelve模块_python3 shelve模块的详解
  4. 经桥科技与湖南文化艺术产业集团合力打造“网乐潇湘”
  5. Java并发编程笔记之ThreadLocal内存泄漏探究
  6. oracle varchar默认长度_面试官:如何精确计算mysql数据库索引长度?
  7. 别以为JDK8有了红黑树,HashMap就不会有死循环问题!
  8. (96)分频器设计(任意分频器)
  9. 内存、时间复杂度、CPU/GPU以及运行时间
  10. 「leetcode」617. 合并二叉树:【三种递归】【一种迭代】详解
  11. Unity MRTK(三)部署到Hololens模拟器
  12. Unhandled exception. System.NullReferenceException: Object reference not set to an....
  13. Ubantu查看json文件
  14. 微信官方:“微信号能修改了!”你有多想修改微信号?
  15. 微信公众号的二次开发(一 订阅号没有获取网页授权的解决方法)
  16. 鸿蒙系统盲测,小米5S重磅领衔:一图看懂小米2016秋季新品发布会!
  17. Internet Explorer 编程简述(序)
  18. Ubuntu系统切换五笔输入法
  19. JSON解析基础使用知识-Java
  20. md文档插入gitlab仓库图片

热门文章

  1. 更方便地模拟 Http 响应
  2. .NET Core授权失败如何自定义响应信息?
  3. C sharp实例:华盾武器门数据接收和解析
  4. 读书 | 一切红利最终都是趋势红利
  5. [C#.NET 拾遗补漏]16:几个常见的TAP异步操作
  6. LG将授权webOS给其他电视厂商使用
  7. EFCore 5 新特性 Savepoints
  8. 数据库单表千万行 LIKE 搜索优化手记
  9. 基于.NetCore3.1搭建项目系列 —— 使用Swagger导出文档 (番外篇)
  10. ASP.NET Core 3.0 gRPC 双向流