当前位置: 首页 > 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://www.lryc.cn/news/226487.html

相关文章:

  • P9836 种树
  • C# 查询腾讯云直播流是否存在的API实现
  • JAVA开源项目 于道前端项目 启动步骤参考
  • 深入理解ElasticSearch分片
  • 【Python】AppUI自动化—appium自动化元素定位、元素事件操作(17)下
  • SpringBoot使用MyBatis多数据源
  • 小程序版本审核未通过,需在开发者后台「版本管理—提交审核——小程序订单中心path」设置订单中心页path,请设置后再提交代码审核
  • Netty入门指南之NIO Selector监管
  • Spring Cloud学习(六)【统一网关 Gateway】
  • 基于单片机的空调智能控制器的设计
  • Spring Boot自动配置原理、实战、手撕自动装配源码
  • 111111111111111
  • React动态生成二维码和毫米(mm)单位转像素(px)单位
  • SpringMvc 常见面试题
  • jmeter接口自动化测试工具在企业开展实际的操作
  • 第17章 反射机制
  • 如何在在线Excel文档中对数据进行统计
  • redis配置文件详解
  • 前端设计模式之【工厂模式】
  • Python与ArcGIS系列(一)ArcGIS中使用Python
  • LeetCode(2)移除元素【数组/字符串】【简单】
  • 原型模式(创建型)
  • Linux命令(118)之paste
  • 使用零拷贝技术实现消息转发功能
  • 【编程语言发展史】SQL的发展历史
  • 2023NOIP A层联测28-小猫吃火龙果
  • C# Dictionary与List的用法区别与联系
  • Git应用(1)
  • 【Java】Netty创建网络服务端客户端(TCP/UDP)
  • Android 设计模式--单例模式