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

zdpgo_cobra_req 新增解析请求体内容

zdpgo_cobra_req

使用Go语言开发的,类似于curl的HTTP客户端请求工具,用于便捷的测试各种HTTP地址

特性

  • 1、帮助文档都是中文的
  • 2、支持常见的HTTP请求,比如GET、POST、PUT、DELETE等

下载

git clone https://github.com/zhangdapeng520/zdpgo_cobra_req.git

编译

go build  -o D:\zdpgo\zdpgo_cobra_examples\bin\req.exe main.go

使用

查看版本

req -v

发送GET请求

req www.baidu.com

发送POST请求

req -X POST -H 'Content-Type:application/json' -d '{\"username\":\"zhangdapeng\",\"password\":\"zhangdapeng520\"}' http://localhost:8000/login

今日新增内容

关于发送POST请求的部分是今日新增和优化的,效果如下:
在这里插入图片描述

在这里插入图片描述
大家可以发现,响应体的内容是能够渲染的,并且有特殊的颜色。

为什么要优化?

今天在研发另一个框架,叫做zdpgo_gin_jwt,是为了zdpgo_gin打造的一个JWT Token权限校验中间件框架。

在开发的过程中,不可避免的需要进行测试。

虽然curl和httpie已经很好用了,但是这些并不是我自己的东西,所以我想要打造一款自己的HTTP请求测试工具,具备类似于curl的功能。

这也是我为什么要花时间开发req这个工具的原因。

皇天不负苦心人,解决了POST请求的处理以后,后面的PUT和DELETE请求就会变得简单许多。

以后,总算是有了一个非常轻便的客户端请求工具。

更多资料

如果你需要更详细的视频教程,一对一指导,或者其他需求,欢迎评论区留言或者私信。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 电脑屏幕录制指南,2024四大免费录屏软件推荐!
  • 猫头虎 分享已解决Bug || ImportError: No module named ‘django‘ 解决方案
  • 配置ssh密钥登录Redhat Linux(Putty,xshell)
  • 数据库管理-Redis
  • VS2022 C++ EasyX EGE 吃豆人升级版
  • 白骑士的Matlab教学进阶篇 2.5 Simulink
  • C语言 ——— 在杨氏矩阵中查找具体的某个数
  • IT管理:我与IT的故事1--努力是成功的序曲
  • Redis缓存配置
  • 大数据治理平台建设与应用解决方案(41页PPT)
  • JAVA解压文件到目标目录
  • Nginx系列-负载均衡
  • 思科静态路由配置1
  • 实训日记day27
  • 热搜|“月薪4300一个月的存钱计划”,普通人如何实现财富自由?
  • 「前端」从UglifyJSPlugin强制开启css压缩探究webpack插件运行机制
  • ES6 学习笔记(一)let,const和解构赋值
  • Java编程基础24——递归练习
  • macOS 中 shell 创建文件夹及文件并 VS Code 打开
  • MySQL数据库运维之数据恢复
  • 第13期 DApp 榜单 :来,吃我这波安利
  • 使用Swoole加速Laravel(正式环境中)
  • 王永庆:技术创新改变教育未来
  • 用Visual Studio开发以太坊智能合约
  • 《天龙八部3D》Unity技术方案揭秘
  • C# - 为值类型重定义相等性
  • ionic异常记录
  • 阿里云服务器购买完整流程
  • 正则表达式-基础知识Review
  • # Redis 入门到精通(一)数据类型(4)
  • #pragma multi_compile #pragma shader_feature
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (13):Silverlight 2 数据与通信之WebRequest
  • (c语言版)滑动窗口 给定一个字符串,只包含字母和数字,按要求找出字符串中的最长(连续)子串的长度
  • (el-Transfer)操作(不使用 ts):Element-plus 中 Select 组件动态设置 options 值需求的解决过程
  • (Git) gitignore基础使用
  • (LNMP) How To Install Linux, nginx, MySQL, PHP
  • (Matalb回归预测)PSO-BP粒子群算法优化BP神经网络的多维回归预测
  • (笔记)Kotlin——Android封装ViewBinding之二 优化
  • (层次遍历)104. 二叉树的最大深度
  • (翻译)Quartz官方教程——第一课:Quartz入门
  • (附源码)springboot电竞专题网站 毕业设计 641314
  • (黑客游戏)HackTheGame1.21 过关攻略
  • (九)c52学习之旅-定时器
  • (十三)Flask之特殊装饰器详解
  • (原創) 是否该学PetShop将Model和BLL分开? (.NET) (N-Tier) (PetShop) (OO)
  • .NET Framework 3.5中序列化成JSON数据及JSON数据的反序列化,以及jQuery的调用JSON
  • .net mvc部分视图
  • .net on S60 ---- Net60 1.1发布 支持VS2008以及新的特性
  • .NET 实现 NTFS 文件系统的硬链接 mklink /J(Junction)
  • .NET 事件模型教程(二)
  • .NET 中各种混淆(Obfuscation)的含义、原理、实际效果和不同级别的差异(使用 SmartAssembly)
  • .NET+WPF 桌面快速启动工具 GeekDesk
  • .net开发日常笔记(持续更新)
  • /etc/apt/sources.list 和 /etc/apt/sources.list.d