Knife4j文档请求异常错误

news2024/9/27 15:17:15

一、问题描述

springboot项目配置Knife4j后,访问地址http://xxxx/doc.html出现错误:Knife4j文档请求异常错误。


二、解决问题

  1. 使用google浏览器F12查看控制台后,发现有错误提示:
    大致意思是某部分字段不能被有效解析为json。
  2. 在浏览器中输入http://项目运行地址/v2/api-docs,查看Knife4j所生成doc文档的json格式数据
  3. 将其全部拷贝到在线json格式解析:https://tools.kalvinbg.cn/dev/json/format,经过json解析后发现问题,如下图所示:
  4. 在项目代码中寻找关于[createTime]的部分,可以找到:
@ApiModelProperty(notes = "升序列表", example = "[createTime]")
private List <String> ascs;
  1. 将[与]去掉,代码变为:
@ApiModelProperty(notes = "升序列表", example = "createTime")
private List <String> ascs;
  1. 重启项目,再次访问http://xxxx/doc.html,即发现问题解决。

人生如逆旅,我亦是行人~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/366958.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

因果推断方法(一)合成控制

知道的跳过下面的简单介绍&#xff1a; 就是比如广告主投放了10w元&#xff0c;那么他的收益怎么算&#xff1f;哪些订单就是广告带来的&#xff0c;哪些是不放广告也会购买&#xff1f; 合成控制法是目前我实际应用发现最好用的。置信度高&#xff0c;且容易理解。 简单讲下思…

iOS_苹果内购详细步骤

iOS苹果内购详细步骤iOS开发支付的两种方式1 Apple Pay 调取外部支付&#xff0c;例如支付宝、微信、银联等2 苹果内购IAP&#xff08;In-App Purchase&#xff09;1 IAP规则详解1.1 适用范围1.2 IAP类型1.2.1 Consumable products &#xff08;消耗型商品&#xff09;1.2.2 N…

python和C++代码实现图片九宫格切图程序(附VS2015配置Opencv教程)

1、python代码实现图片分割成九宫格 需要包含的库&#xff0c;没有下载安装的&#xff0c;需要自己安装哦。 实现原理很简单&#xff0c;就是用PIL库不断画小区域&#xff0c;切下来存储成新的小图片。 假设每一个格子的宽和高分别是w、h&#xff0c;那么第row行&#xff08…

【Maching Learning】深度学习常用评价指标(分类+回归)

深度学习分类、回归问题评价指标一、分类评价指标1.1混淆矩阵1.2准确率&#xff08;Accuracy&#xff09;1.3精确率&#xff08;Precision&#xff09;1.4召回率&#xff08;Recall&#xff09;1.5 F1{F}_{1}F1​分数&#xff08;F-Score&#xff0c;调和平均&#xff09;和 Fβ…

vue实现预览、下载和打印后端返回的pdf文件流

需求&#xff1a;后端返回pdf文件流&#xff0c;前端能够预览、下载打印。 后端返回的文件流部分截图 需要实现的效果图 前面第1步只是为了展示后台返回数据流&#xff0c;完成功能的时候&#xff0c;不需要调用接口的&#xff0c;只需要利用调用接口的url。 实现步骤&am…

Aspose.Imaging for .NET V23

Aspose.Imaging for .NET V23 Aspose.Imaging for.NET是帮助开发人员在自己的应用程序中创建、编辑、绘制或转换图像的类库。它包括在不安装Photoshop或任何其他图像编辑器的情况下以Adobe Photoshop原生格式保存的功能。Aspose.Imaging for.NET是一个灵活稳定的API&#xff0c…

frp内网穿透容器化快速部署

关于frp frp可以作为一个流量代理代发&#xff0c;可以将公网的流量转发到内网访问&#xff0c;从而实现访问公网即可访问到内网。 使用例子&#xff1a;两个不同局域网之间ssh访问 GitHub官网见&#xff1a;frp 详细使用见&#xff1a;frp详细使用 机器选择 为便于快速部署…

(考研湖科大教书匠计算机网络)第六章应用层-第六节:电子邮件

获取pdf&#xff1a;密码7281专栏目录首页&#xff1a;【专栏必读】考研湖科大教书匠计算机网络笔记导航 文章目录一&#xff1a;电子邮件&#xff08;1&#xff09;概述&#xff08;2&#xff09;举例二&#xff1a;简单邮件传送协议SMTP&#xff08;1&#xff09;SMTP基本工作…

震撼!阿里首次开源 Java 10万字题库,Github仅一天星标就超60K

程序员面试 现在是程序员找工作、跳槽最重要的月份。随着行业的发展程序员面试也越来越难&#xff0c;面试中都是7分的能力&#xff0c;再加上3分的技巧&#xff1b; 对于应聘者&#xff0c;重中之重的就是简历&#xff0c;面试前一定要将最拿手和最能吸引面试官的技能在简历…

Liunx常用命令行

Liunx常用命令行大全文件与目录创建删除mkdir命令rm命令touch命令跳转查看cd命令ls命令文本编辑工具VIM进程展示正在运行进程进程管理文件与目录 创建删除 mkdir命令 mkdir weiweiPractice&#xff1a;创建weiweiPractice目录 rm命令 rm -r weiweiPractice&#xff1a;删除…

【Leedcode】数据结构中链表必备的面试题(第三期)

【Leedcode】数据结构中链表必备的面试题&#xff08;第三期&#xff09; 文章目录【Leedcode】数据结构中链表必备的面试题&#xff08;第三期&#xff09;一、第一题1.题目2.思路3.源代码二、第二题1.题目2.思路(1)第一种情况&#xff1a;偶数个链表(2)第二种情况&#xff1a…

达梦数据库 闪回查询

当用户操作不慎导致错误的删改数据时&#xff0c;非常希望有一种简单快捷的方式可以恢复数据。闪回技术&#xff0c;就是为了用户可以迅速处理这种数据逻辑损坏的情况而产生的。 闪回技术主要是通过回滚段存储的 UNDO 记录来完成历史记录的还原。如果提交了&#xff0c;还没有…

钉钉微应用 - - - - 如何本地开发调试

关于钉钉微应用开发&#xff0c;真的尝尽了苦头。 要么是因为非钉钉环境报错&#xff0c;要么是发版到钉钉之后看不到日志的难受。 之前写过一个钉钉微应用 - - - - 如何本地开发调试&#xff1f;算是解决了一部分问题&#xff0c;但还是很不方便。 最近才发现&#xff0c;钉…

编写NodeJs脚本实现接口请求

要编写运行脚本,需要先搭建开发环境 环境搭建 nodeJs脚本运行,当然需要先安装nodejs环境 官方地址在这里: nodejs官网 打开官网地址,可以看到下面一句话: Node.js is an open-source, cross-platform JavaScript runtime environment. 在打开的页面,可以直接下载最新的…

测试员,如果未来5年你不想失业……你得学会自动化测试

工作中总会遇到各种各样的无常&#xff0c;这边测试工具的工作你刚刚接手&#xff0c;那边又临时紧急插播一个接口测试任务&#xff0c;这对于测试老鸟来说已然是常态&#xff0c;但对新手来说却是个挑战。 不得不承认&#xff0c;工作就是在无限的变化和挑战中不断的磨炼我们…

anchor box只是先验知识,bounding box是一种过程,ground truth才是标准答案,

anchor boxes是一组提前预定义的边框&#xff0c;这些框的宽高和数据集中目标物体的宽高大体是一致的&#xff0c;换句话说&#xff0c;数据集中的绝大多数物体都能找到与其大小一致的anchor box。 举例来说&#xff0c;如果数据集中包含苹果、猫&#xff0c;那么这组anchor bo…

Python|Leetcode刷题日寄Part03

Python|Leetcode刷题日寄Part0301&#xff1a;买卖股票的最佳时机02&#xff1a;合并两个有序数组03&#xff1a;三数之和04&#xff1a;找出字符串中第一个匹配项的下标05&#xff1a;全排列06&#xff1a;用队列实现栈07&#xff1a;加一08&#xff1a;电话号码的字母组合09&…

ubuntu 20.04 虚拟机和物理机之间无法拖动文件

相信kali大家总用过吧&#xff0c;在主机和虚拟机之间畅通无阻的拖动文件是一件很舒服的事情。 但是ubuntu不能这样很麻烦。 第一种方法 这是网上最多的方法&#xff0c;就是修改VMtools&#xff0c;但是这种方法不好用&#xff0c;只能让文件进来&#xff0c;而且还是比较麻烦…

HMM隐马尔可夫模型 | 关键原理+面试知识点

😄 HMM之前跟人生导师:李航学习过,这里结合自己的理解,精简一波HMM,总结一下面试中高频出现的要点。 文章目录 1、何为HMM?2、HMM三要素:3、HMM两大强假设4、HMM三个基本问题 :5、HMM中涉及的算法6、HMM缺点7、面试高频题7.1、HMM中为何引入维特比算法作为预测算法?…

嵌入式开发:在嵌入式应用程序中混合C和C++

许多嵌入式应用程序仍使用c语言编写&#xff0c;但越来越多的嵌入式开发人员现在使用C语言编写程序。某些应用程序甚至共享这两种语言。这有意义吗?C是嵌入式应用中最常用的编程语言。多年来&#xff0c;人们一直期待着向C过渡&#xff0c;但过渡速度相当缓慢。但是&#xff0…