首页 > 其他分享 >给Qt搭建一个简单的Json服务器用于软件调试

给Qt搭建一个简单的Json服务器用于软件调试

时间:2024-04-29 22:45:20浏览次数:21  
标签:http Qt 0.0 json server Json 3000 服务器 post

一. vscode+nodejs+npm安装

二. nodejs服务器开启

  1. 打开vscode - 终端 - 新建终端

  2. 进入json_server目录

    cd D:\json_server
    

  1. 运行启动命令, 启动json-server服务器

    npm run json:server
    

效果如下:

PS D:\json_server> npm run json:server

> [email protected] json:server
> json-server --watch --host 0.0.0.0  --routes route.json db.json


  \{^_^}/ hi!

  Loading db.json
  Loading route.json
  Done

  Resources
  http://0.0.0.0:3000/regappid
  http://0.0.0.0:3000/gettoken
  http://0.0.0.0:3000/post_ats_info
  http://0.0.0.0:3000/post_fl_infos
  http://0.0.0.0:3000/post_ats_status
  http://0.0.0.0:3000/post_tos_info
  http://0.0.0.0:3000/post_urgent_cmd
  http://0.0.0.0:3000/pis

  Other routes
  /api/user/regappid -> /regappid
  /api/system/gettoken -> /gettoken
  /api/pis/post_ats_info -> /post_ats_info
  /api/pis/post_fl_infos -> /post_fl_infos
  /api/pis/post_ats_status -> /post_ats_status
  /api/pis/post_tos_info -> /post_tos_info
  /api/pis/post_urgent_cmd -> /post_urgent_cmd

  Home
  http://0.0.0.0:3000

  Type s + enter at any time to create a snapshot of the database
  Watching...

三. Qt项目运行

打开以下项目控制:

DEFINES += PROJECT_SHH1418_PLATFORM
../ui_qml/shanghai1418platform/init/qml.qrc

后端文件

platformshh1418setting      # 软件设置
httppisc                    # 协议解析
metroplatformmsg            # 存储数据

前端文件

5.4.4PostMan接口发送数据

标签:http,Qt,0.0,json,server,Json,3000,服务器,post
From: https://www.cnblogs.com/linkyip/p/18166767

相关文章

  • Qt-Model/View综合示例
    相关类简介Qt和Model/View模式相关的类比较多,但一般存在继承关系,按model(模型),view(视图),delegate(委托)划分为如下几种:类型类名简介父类modelQAbstractItemModel(抽象类)常用的Model的基类QObjectQStandardItemModel通用model可以实现以下任意类型......
  • Qt控件QSplitter的用法
    简介继承自QFrame构造创建竖排分割窗口(一列多行)QSplitter*splitterVertical=newQSplitter(Qt::Vertical,nullptr);创建横排分割窗口(一行多列)QSplitter*splitterHorizontal=newQSplitter(Qt::Horizontal,nullptr);添加部件以子控件的方式添加QTex......
  • 服务器部署在国外,测试过程中要注意哪些方面?
    当服务器部署在国外时,在测试过程中需要特别注意以下方面:网络延迟和稳定性:由于服务器在国外,网络延迟可能较高,测试过程中需要考虑网络延迟对测试结果的影响,并确保网络连接稳定。可以使用网络监控工具来实时监测网络延迟和丢包率,以评估网络的稳定性。时区和时间差异:国外服务器......
  • 测试环境服务器比生产环境服务器差怎么等比换算?
    将测试环境服务器的性能转换为相当于生产环境服务器的性能需要一些考虑和估算,因为测试环境和生产环境可能有不同的配置、负载和性能要求。但是,以下是一种常见的方法:确定关键指标:首先,确定用于评估服务器性能的关键指标,例如CPU性能、内存容量、磁盘I/O速度等。性能评估:对测试......
  • 海外服务器真的比国内的香吗?
    很多人会有个疑惑,海外服务器为什么会比国内的贵呢,是海外服务器的性能比国内的好吗?其实海外服务器如美国服务器、日本服务器的性能不一定比国内的服务器要高,两者各有优劣,小编带大家来了解一下,海外服务器与国内服务器的区别。一、服务器的备案备案是工信部对国内网站的要求,只要网......
  • mORMot 1.18 第08章 Delphi中的服务器端JavaScript
    mORMot1.18第8章Delphi中的服务器端JavaScript在mORMot框架中,对JavaScript脚本的支持被称为MonkeyOnRails(版权归PavelMashlyakovsky所有,邮箱:[email protected]),它借助了Mozilla基金会的SpiderMonkey类。mORMot允许程序员编写功能强大的应用程序,但如果客户希望自定义应用......
  • Qt QSettings读写ini时 General 读不出来值
    简述我有一个配置文件,其中一个组General,怎么都读不出正确的值,全是空,但是别的组能读出来,改General2试试,果然可以,就怀疑是不是组名称被内置了。打开QSettings的帮助文档,搜索General,有内容,看下解释TheINIfileformathassevererestrictionsonthesyntaxofakey.Qt......
  • FETCH JSON ERROR IN MIK-SSR-WEB
    背景在日常巡检时发现,MIK-SSR-WEB的Grafana监控中出现500的异常响应。原因分析1.Grafana监控在监控面板中发现,503响应不为0  2.Skywalkingl链路在Skywalking中过滤错误响应,发现所以异常的URL均为/mik-web-static/map/2c-prd/released-menu/michaels_menu......
  • 5分钟教你搭建邮件服务器的实用指南
    今天我写了一篇实用的文章,重点是教你如何免费搭建一个邮件服务器,这个服务器不仅可以用于发送邮件,还可以供我的待办机器人使用。一开始我试图找一些免费的API接口来实现这个功能,但遗憾的是,并没有找到合适的。对于程序员来说,能自己动手实现绝对是最好的选择,幸运的是,我有一台空闲的......
  • Windows 防火墙是Windows操作系统中内置的网络安全功能,用于保护服务器免受网络攻击和
    Windows 防火墙是Windows 操作系统中内置的网络安全功能,用于保护服务器免受网络攻击和未经授权的访问。它可以帮助管理员限制进入和离开服务器的网络流量,以及监控网络通信并采取相应的安全措施。以下是Windows 防火墙的一些特点和功能:网络流量过滤:防火墙可以根据管......