当前位置: 首页 > news >正文

ajax调用springboot后台接口

工具

api测试工具
由于后台接口不是同一个团队编写的,在文档缺失的情况下,需要测试后台接口接收参数类型,可以使用这个工具,注册很方便

页面如下所示,可以选择请求方法是get,或者post
在这里插入图片描述
重点介绍两种,params和body中的json,我遇到的接口就这两种,其他的暂时没涉及

params:在连接的后面,以字符串的形式拼接,类似这种

http://8.140.113.159/?userName=admin

Body:在请求的数据体中包含,经过测试,我需要调用的接口,是json形式。

代码:

				var param = {};param["username"] = "administrator";param["password"] = "1qazXSW@";$.ajax({type: "POST",data:JSON.stringify(param),dataType: "json",url: "http://localhost:8082/anhuan-safe/sys/login",contentType: "application/json",success: function (res) {if(res.success) {window.open('http://localhost:3000'+menu.url, "_blank");}else {layer.alert(res.message, {icon: 5, time: 1000});}}});

其中重点就三行:

  1. 将数据解析成json类型的字符串
data:JSON.stringify(param),
  1. 告诉后台请求,我用的数据类型是json
dataType: "json",
  1. 这句话一定要写,要不然就会请求会返回错误,因为解析不了
contentType: "application/json",
http://www.lryc.cn/news/215527.html

相关文章:

  • 2021-arxiv-LoRA Low-Rank Adaptation of Large Language Models
  • dockefile
  • rpc入门笔记 0x02 protobuf的杂七杂八
  • keepalived与nginx与MySQL
  • Pod基础概念
  • WebDAV之π-Disk派盘 + 一叶日记
  • 在IDEA运行spark程序(搭建Spark开发环境)
  • 无穷级数例子
  • C++构造函数和析构函数详解
  • MySQL数据库干货_16—— SQL99标准中的查询
  • LLM大语言模型训练中常见的技术:微调与嵌入
  • 每日一练 | 网络工程师软考真题Day47
  • Kafka - 监控工具 Kafka Eagle:实时洞察Kafka集群的利器
  • infercnv hpc东南服务器 .libpath 最终使用monocle2环境安装
  • 【音视频 | Ogg】RFC3533 :Ogg封装格式版本 0(The Ogg Encapsulation Format Version 0)
  • Hadoop时代落幕,开源大数据将何去何从?
  • 作为一名程序员面临哪些挑战?应该如何应对?
  • flink的安装与使用(ubuntu)
  • 容器:软件性能测试的最佳环境
  • 【Qt控件之QMovie】详解
  • Star History 九月开源精选 |开源 GitHub Copilot 替代
  • 【Rabbit MQ】Rabbit MQ 消息的可靠性 —— 生产者和消费者消息的确认,消息的持久化以及消费失败的重试机制
  • C++设计模式_25_Interpreter 解析器
  • 能源化工过程-故障诊断数据集初探-田纳西-伊斯曼过程数据集
  • 【Linux】安装配置解决CentosMobaXterm的使用及Linux常用命令以及命令模式
  • 一台服务器安装两个mysql、重置数据库用于测试使用
  • JS动态转盘可手动设置份数与概率(详细介绍)
  • 在k8s中,etcd有什么作用?
  • conda配置虚拟环境相关记录
  • 数据库的本质永远都不会改变基础语句(第二十二课)