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

实用技巧:嵌入式人员使用http服务模拟工具模拟http服务器测试客户端get和post请求

文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/134305752

红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)

其他(编程相关)


需求

  开发Qt中需要使用到http的post请求,但是需要自行模拟局域网测试,因为我们开发主要为嵌入式和桌面软件开发,对于web这块的知识工具不专业,找了一些工具,发现需要装java配环境要不就是要登录注册账号,又注册不上,于是找了一圈发现一个国产软件可以当作局域网的http测试,配合postman再测试post,无需登录即刻实现目标。


傻瓜式使用过程(软件ApiPost,第三方测试:get请求可以使用浏览器,post模拟请求需要postMan软件)

步骤一:下载软件安装

  搜索apipost软件,然后安装:
  在这里插入图片描述

步骤二:打开apiPost软件

  在这里插入图片描述

步骤三:建立http服务器模拟get接口

  这里直接建立http接口(因为网页输入网址都是get,不是post)

  在这里插入图片描述

  在这里插入图片描述
  在这里插入图片描述

  点击复制,这复制的就是网址了:
  在这里插入图片描述
  在这里插入图片描述
  这是因为网页网址直接使用是get请求,我们接口是post,网页输入为get请求**(参考“入坑一”)**,下面修改为get再测试:
  在这里插入图片描述
  在这里插入图片描述
  至此测试get接口可以实现了。
  可以设计一些成功返回、错误返回,还有判断条件,这里不深入,每次测试手动修改下保存即可。
  在这里插入图片描述

步骤四:测试post接口

  对上面的进行复制,改为post:
  在这里插入图片描述
  下面要使用postMan工具进行测试(代码里面用post方法):
  在这里插入图片描述


入坑

入坑一:建立post接口后,网页输入获取一直404

问题

  建立post接口后,浏览器测试网址,返回404。
  在这里插入图片描述

原因

  post接口是需要提交,直接在浏览器输入实际为get请求。

解决

使用postMan进行post请求模拟即可。
在这里插入图片描述


文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/134305752

相关文章:

实用技巧:嵌入式人员使用http服务模拟工具模拟http服务器测试客户端get和post请求

文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/134305752 红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结…...

P9836 种树

容易想到分解因数。 对于一个数 p p p 的因数个数,假设它可以被分解质因数成 a 1 i 1 a 2 i 2 a 3 i 3 ⋯ a k c k a_1^{i_1} a_2^{i_2} a_3^{i_3}\cdots a_k^{c_k} a1i1​​a2i2​​a3i3​​⋯akck​​ 的形式,则其因数个数为 ( i 1 1 ) ( i 2 1 )…...

C# 查询腾讯云直播流是否存在的API实现

应用场景 在云考试中,为防止作弊行为的发生,会在考生端部署音视频监控系统,当然还有考官方监控墙系统。在实际应用中,考生一方至少包括两路直播流: (1)前置摄像头:答题的设备要求使…...

JAVA开源项目 于道前端项目 启动步骤参考

1. 安装 启动过程有9个步骤: 1.1 安装 Node JS , V18版本的 (安装步骤省略) 1.2 安装 npm install -g yarn ,node JS里边好像自带npm ,通过npm的命令安装 yarn 1.3 切换到项目中去安装,npm install &a…...

深入理解ElasticSearch分片

1. 路由计算 当索引一个文档的时候,文档会被存储到一个主分片中。 Elasticsearch 如何知道一个文档应该存放到哪个分片中呢?当我们创建文档时,它如何决定这个文档应当被存储在分片 1 还是分片 2 中呢?首先这肯定不会是随机的&…...

【Python】AppUI自动化—appium自动化元素定位、元素事件操作(17)下

文章目录 前言一.Appium 元素定位1.定位方式种类2.如何定位2.1 id定位2.2 className定位2.3 content-desc 定位2.4 Android Uiautomator定位4.1 text定位4.2 text模糊定位4.3 text正则匹配定位4.4 resourceId定位4.5 resourceId正则匹配定位4.6 className定位4.7 className正则…...

SpringBoot使用MyBatis多数据源

SpringBoot使用MyBatis多数据源 我们以 Mybatis Xml和注解两种版本为例,给大家展示如何如何配置多数据源。 1、注解方式 数据库文件: DROP TABLE IF EXISTS users; CREATE TABLE users (id bigint(20) NOT NULL AUTO_INCREMENT COMMENT 主键id,userN…...

小程序版本审核未通过,需在开发者后台「版本管理—提交审核——小程序订单中心path」设置订单中心页path,请设置后再提交代码审核

小程序版本审核未通过,需在开发者后台「版本管理—提交审核——小程序订单中心path」设置订单中心页path,请设置后再提交代码审核 因小程序尚未发布,订单中心不能正常打开查看,请先发布小程序后再提交订单中心PATH申请 初次提交…...

Netty入门指南之NIO Selector监管

作者简介:☕️大家好,我是Aomsir,一个爱折腾的开发者! 个人主页:Aomsir_Spring5应用专栏,Netty应用专栏,RPC应用专栏-CSDN博客 当前专栏:Netty应用专栏_Aomsir的博客-CSDN博客 文章目录 参考文献前言问题解…...

Spring Cloud学习(六)【统一网关 Gateway】

文章目录 网关的功能搭建网关服务路由断言工厂Route Predicate Factory路由过滤器 GatewayFilter过滤器执行顺序跨域问题处理 网关的功能 网关功能: 身份认证和权限校验服务路由、负载均衡请求限流 在SpringCloud中网关的实现包括两种: gatewayzuul …...

基于单片机的空调智能控制器的设计

**单片机设计介绍,基于单片机的空调智能控制器的设计 文章目录 一 概要二、功能设计设计思路 三、 软件设计原理图 五、 程序六、 文章目录 一 概要 基于单片机的空调智能控制器需要具备输入输出端口、定时器、计数器等模块,以便对空调进行精确控制。下…...

Spring Boot自动配置原理、实战、手撕自动装配源码

Spring Boot自动配置原理 相比较于传统的 Spring 应用,搭建一个 SpringBoot 应用,我们只需要引入一个注解 SpringBootApplication,就可以成功运行。 前面四个不用说,是定义一个注解所必须的,关键就在于后面三个注解&a…...

111111111111111

全局锁 就是对整个数据库进行加锁,加锁之后整个数据库就处于只读状态,后续的DML写语句,DDL语句,以及对更新事务的提交操作都会被阻塞,典型地使用场景就是做整个数据库的逻辑备份,对所有的表进行锁定&#x…...

React动态生成二维码和毫米(mm)单位转像素(px)单位

一、使用qrcode.react生成二维码,qrcode.react - npm 很简单,安装依赖包,然后引用就行了 npm install qrcode.react或者 yarn add qrcode.react直接上写好的代码 import React, {useEffect, useState} from react; import QRCode from qr…...

SpringMvc 常见面试题

1、SpringMvc概述 1.1、什么是Spring MVC ?简单介绍下你对springMVC的理解? Spring MVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,通过把Model,View,Controller分离,将web层进行职责解耦&am…...

jmeter接口自动化测试工具在企业开展实际的操作

在企业使用jmeter开展实际的接口自动化测试工具,建议按如下操作流程, 可以使整个接口测试过程更规范,更有效。 接口自动化的流程: 1、获取到接口文档:swagger、word、excel ... 2、熟悉接口文档然后设计测试用例&am…...

第17章 反射机制

通过本章需要理解反射机制操作的意义以及Class类的作用,掌握反射对象实例化操作,并且可以深刻理解反射机制与工厂模式结合意义。掌握类结构反射操作的实现,并且可以通过反射实现类中构造方法、普通方法、成员属性的操作。掌握反射机制与简单J…...

如何在在线Excel文档中对数据进行统计

本次我们将用zOffice表格的公式与数据透视表分析样例(三个班级的学生成绩)。zOffice表格内置了大量和Excel相同的统计公式,可以进行各种常见的统计分析,如平均值、标准差、相关性等。同时,zOffice也有数据透视表功能&a…...

redis配置文件详解

一、配置文件位置 以配置文件启动 Redis 的配置文件位于 Redis 安装目录下,文件名为 redis.conf ( Windows名为redis.windows. conf) 例: # 这里要改成你自己的安装目录 cd ./redis-6.0.8 vim redis.conf redis对配置文件对大小写不敏感 二、配置文件 1、获取当前服务的…...

前端设计模式之【工厂模式】

文章目录 前言什么时候不用介绍工厂模式的流程例子优点缺陷后言 前言 hello world欢迎来到前端的新世界 😜当前文章系列专栏:前端设计模式 🐱‍👓博主在前端领域还有很多知识和技术需要掌握,正在不断努力填补技术短板。…...

终极指南:TDC治疗科学人工智能平台核心功能与实战应用解析

终极指南:TDC治疗科学人工智能平台核心功能与实战应用解析 【免费下载链接】TDC Therapeutics Commons (TDC): Multimodal Foundation for Therapeutic Science 项目地址: https://gitcode.com/gh_mirrors/tdc/TDC TDC(Therapeutics Commons&…...

UniApp多商户小程序SaaS化部署:用Jenkins+miniprogram-ci搞定批量自动发布

UniApp多商户小程序SaaS化批量发布实战:Jenkinsminiprogram-ci架构设计与工程实践 当你的业务需要同时管理数十个甚至上百个独立微信小程序时,每次功能迭代带来的发布工作量会呈指数级增长。我们曾经历过为50家连锁门店更新小程序时,手动操作…...

Noto字体:全球文字的无缝显示解决方案,彻底告别乱码豆腐块

Noto字体:全球文字的无缝显示解决方案,彻底告别乱码豆腐块 【免费下载链接】noto-fonts Noto fonts, except for CJK and emoji 项目地址: https://gitcode.com/gh_mirrors/no/noto-fonts 当你在浏览多语言网页或处理国际化文档时,是…...

YOLOv10效果实测分享:高空航拍、低光照监控场景表现

YOLOv10效果实测分享:高空航拍、低光照监控场景表现 目标检测技术正从实验室走向真实世界的复杂战场。无论是百米高空无人机传回的模糊画面,还是深夜监控摄像头捕捉到的微弱人影,这些极端场景都在考验着模型的“视力”极限。传统模型往往在这…...

YOLO12消防应急实战:烟雾火焰检测+逃生通道识别双模部署

YOLO12消防应急实战:烟雾火焰检测逃生通道识别双模部署 1. 引言:当AI成为消防员的“火眼金睛” 想象一下,在一个大型商场或工厂里,火灾初期的烟雾刚刚升起,一个无形的“眼睛”瞬间就捕捉到了这一异常,同时…...

AI智能文档扫描仪环境隔离:虚拟环境部署避坑指南

AI智能文档扫描仪环境隔离:虚拟环境部署避坑指南 你是不是也遇到过这种情况:好不容易找到一个好用的工具,比如这个AI智能文档扫描仪,在自己的电脑上部署时,却因为各种环境依赖冲突而失败?或者,…...

Qwen3.5-9B助力VSCode Codex风格编程:个性化AI助手配置指南

Qwen3.5-9B助力VSCode Codex风格编程:个性化AI助手配置指南 1. 为什么选择Qwen3.5-9B作为你的编程助手 如果你是一名开发者,可能已经体验过GitHub Copilot这类AI编程助手的便利。但商业化的解决方案往往存在隐私顾虑、定制化程度低等问题。Qwen3.5-9B作…...

C# 基于Ble的蓝牙通讯数据交互实战指南

1. BLE蓝牙通讯基础与C#开发环境搭建 低功耗蓝牙(BLE)已经成为物联网设备的主流通讯方案,相比传统蓝牙,它的功耗更低、连接速度更快。在智能手环、健康监测设备等场景中,BLE技术随处可见。作为C#开发者,我们…...

40_终极落地Checklist:你的公司Agent是否真的会干活了

核心价值:可打印、可传播的检查表 更新频率:季度/半年重磅很多团队的 Agent 能跑起来、能演示、能交付,但真正到生产环境里能不能稳定地"干活",是两回事。这篇文章提供一个结构化的评估框架,帮你从五个维度判…...

告别卡顿!用Android Studio Profiler揪出GPU性能瓶颈的保姆级实战

告别卡顿!用Android Studio Profiler揪出GPU性能瓶颈的保姆级实战 当你在测试最新开发的3D游戏时,突然发现角色转身时画面明显卡顿;或者电商App在快速滑动商品列表时,出现了令人不悦的白帧闪烁。作为中高级Android开发者&#xff…...