首页 > 其他分享 >Gin学习笔记--多数据格式返回请求结果

Gin学习笔记--多数据格式返回请求结果

时间:2023-03-11 14:34:39浏览次数:39  
标签:engine 请求 -- Writer ctx Gin gin 数据格式 byte

一个完整的请求包含请求,处理请求和结果返回三个步骤,在服务器端对请求处理完成后,会将结果返回给前端。

1.[]byte

通过context.Writer.Write方法写入[]byte数据。Writer是gin框架封装的一个ResponseWriter接口类型。

package main

import (
    "fmt"
    "github.com/gin-gonic/gin"
)

func main() {
    engine := gin.Default()
    engine.GET("/helloByte", func(ctx *gin.Context) {
        fmt.Println(ctx.FullPath())
        ctx.Writer.Write([]byte(ctx.FullPath()))
    })
    engine.Run()
}

 

标签:engine,请求,--,Writer,ctx,Gin,gin,数据格式,byte
From: https://www.cnblogs.com/99kol/p/17205984.html

相关文章

  • 前后端BUG分析
    为什么找到网站中的bug后还要去分析它到底是属于前端bug还是后端bug,3个原因:1、一个系统是由前端和后端共同开发出来的,因此在分配bug的时候,不同模块的bug一般都会指派给对......
  • 慢查询解决思路
    目标稳定性治理专项不在sql白名单里的需求,具体要求数量目标:要求sql慢查询降低,,各个项目,慢查询每周不能出现超过3个不同类型慢查询sql。每个数据库的慢查询总数不能......
  • 日常js方法记录
    当前浏览器名称functiongetExplorer(){constua=window.navigator.userAgentconstisExplorer=(exp)=>{returnua.......
  • 学习日记-Day5
    日期2023-3-10任务列表离散数学第六章【100%】leetcode回溯算法x2、动态规划x4明天计划计网复习TCP、IP、HTTP协议巩固数据库和软工知识综合面问题离......
  • go学习 day207 继承
    编写一个学生考试系统packagemainimport( "fmt")//编写一个学生考试系统typestudentstruct{ Namestring Ageint Scoreint}//将Pupil和Graduate......
  • ff
    Solution做法似乎和其他的题解不太一样。我们考虑统计对于每一个点\(u\)对于它的颜色\(c_u\)的贡献。我们将所有经过点\(u\)的简单路径进行分类:该路径只包含点......
  • T卡无法重命名
    先查看LOW_COST_SUPPORT以及CFG_MMI_SLIM_FILE_MANAGER是否打开,如果已打开,则为slimFMGR,slimFMGR默认不支持T卡重命名,请请将Fs_internal_def.h(fs\common\include)中......
  • python-字典
    字典特点符号:{}关键字:dict保存的元素是:key:value一对数进行操作定义定义空字典方式一:dict1={}方式二:dict2=dict()/列表和元组都都可以用这种方式:list1=lis......
  • 迷宫危机“分支语句”
    今日份学习“分支语句”本文简介:该篇文章介绍分支语句,主要讲解其用法和注意事项,让我们使用该语句上有更好的概念(不再犯选择困难症......
  • 述:经常用到的文本处理工具(shell编程三剑客)。 awk 命令名称来源
    ​文本格式化工具AWK  AWK:概述:   grep,sed,awk是shell编程中经常用到的文本处理工具(shell编程三剑客)。awk命令名称来源于它的三个开发者Aho、Weinberger和Kern......