zdpgo_cobra_req 新增解析请求体内容

server/2024/11/15 1:58:35/

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请求就会变得简单许多。

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

更多资料

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


http://www.ppmy.cn/server/100109.html

相关文章

深入理解NPM版本范围预览锁定:策略、实践与示例

引言 NPM(Node Package Manager)是JavaScript世界中不可或缺的工具,它不仅帮助开发者管理项目依赖,还提供了强大的版本控制机制。版本范围预览锁定是NPM众多特性中的一个,它允许开发者锁定包的版本预览范围&#xff0…

git推送错误-->远程分支比本地的分支更新,无法直接推送

每次上传本地修改好的代码的时候,十次有八次都会出现这样的问题!!(暴躁!!!) 现在写个帖子记录一下,这个问题目前我还没有解决,欢迎懂的佬指点一下. 情景: 我在本地仓库做了一些代码的修改,准备上传到远程仓库上,下边是上传步骤: git add . # 将所有的修改都提交到缓冲区git …

出行365:依托分布式数据库,让出行无忧 | OceanBase案例

*本文首发自“新华社环球”杂志,作者张海鑫 每年的暑期旅游旺季,都会触发一轮轮的文旅消费的热潮,对于互联网出行服务行业而言,这既是一场盛大的狂欢,也是对其综合实力的严峻考验。 然而,自去年暑假起&…

工厂模式与策略模式的区别及使用场景

引言 工厂模式和策略模式都是设计模式中的经典案例,它们分别属于创建型模式和行为型模式。工厂模式主要用于对象的创建,而策略模式则用于封装算法。本文将深入探讨这两种模式的特点,并给出实际应用的例子。 工厂模式 定义 工厂模式是一种创建…

Redis常用的命令、Redis-String类型常用的命令

1、数据结构的介绍: StringHashListSetSortedSetGEOBitMapHyperLog 2、Redis通用的命令 : 通用执行是部分数据类型的,都可以使用的指令,常见的有: KEYS:查看复合模版的所有key,不建议在生产…

vulnstack-5

环境搭建 靶场虚拟机共用两个,一个外网一个内网,用来练习红队相关内容和方向,主要包括常规信息收集、Web攻防、代码审计、漏洞利用、内网渗透以及域渗透等相关内容学习。 虚拟机密码 win7 sun\heart 123.com sun\Administrator dc123.com # …

分类预测|基于灰狼优化最小二乘支持向量机结合Adaboost集成的数据分类预测Matlab程序GWO-LSSVM-Adaboost

分类预测|基于灰狼优化最小二乘支持向量机结合Adaboost集成的数据分类预测Matlab程序GWO-LSSVM-Adaboost 文章目录 前言分类预测|基于灰狼优化最小二乘支持向量机结合Adaboost集成的数据分类预测Matlab程序GWO-LSSVM-Adaboost 一、GWO-LSSVM-Adaboost模型1. Grey Wolf Optimize…

【智能流体力学】ANSYS Fluent流体仿真基础深度学习驱动的前期准备:CAX计算机辅助集成技术

目录 一、CAX计算机辅助集成技术二、计算机辅助工程(CAE)三、SCDM (Species Concentration Display Model) 显示和分析物质浓度分布的模型1. **SCDM概述**2. **主要功能**3. **功能特点**4. **使用步骤**5. **应用实例**6. **优点与限制**四、行业应用五、Fluent 软件功能1. …