-
fiber中Context对象的用法
CTX 结构表示保存 HTTP 请求和响应的上下文用于请求查询字符串,参数,正文,HTTP 标头等方法Context 对象的方法有: AllParams:获取所有路由参数 Append:在响应标头中添加指定的字段和内容 Attachment:设置响应标头Content-Disposition的值为attachment App:返回*App引用 BaseURL:string,基本URL(protocol + host) BodyRaw:[]byte,原始请求body Body:根据Content-Encoding尝试从正文字节执行文件解压缩,如果没有发送Content-Encoding头将...
2023-11-10 -
fiber实例的用法
fiber 实例是由 fiber 包中的 New()方法创建的,一般称之为 App 实例App 实例拥有多种方法,主要用于设置路由App 实例的方法有: Static :静态文件,如images,CSS,和js Route Handlers:注册绑定路由 Mount :挂载 Fiber 实例 Group :创建群组路由 Server :返回底层 fasthttp Server Stack :返回原始路由器堆栈 Config :返回App Config值 (只读) Handler :返回可...
2023-10-26 -
fiber中的fiber模块
创建fiber实例New()方法用于创建Fiber实例func New(config ...Config) *App 在创建新Fiber实例时,可以传递一个Config结构体用于配置创建的实例 app := fiber.New(fiber.Config{ Prefork: true, ServerHeader: "Fiber", AppName: "Test App v1.0.1" })创建Config结构体时的可选配置项 属性 描述 类型(默认值) AppName(应用名) 这允许为应用设置应用名...
2023-10-12 -
Fiber介绍
Fiber是一个基于Express启发的Web框架,构建在Go最快的HTTP引擎Fasthttp之上。旨在简化快速开发过程,同时考虑零内存分配和性能由于 Fiber 使用了 unsafe 特性,导致其可能与最新的Go版本不兼容Fiber与net/http接口不兼容,无法使用任何属于net/http生态的项目fiber项目地址:https://github.com/gofiber/fiber目前项目更新至2020年9月15日发布的V2版本,后续的版本可能会有API的改动fiber安装:go get -u github.com/gofiber/fiber/v2fiber的特点:强大的路由 静...
2023-10-11 -
python中的键盘鼠标操作及监听
在python中,提到键盘鼠标的操作模块,一定少不了PyAutoGUI,这个模块的跨平台统一API使得操作键盘鼠标变得简单但是这个模块不支持键盘鼠标的监听,这就少了很多的功能,那么今天就推荐另一款鼠标键盘的操作模块:pynputpynput模块不仅实现了跨平台的统一API操作键盘鼠标,还实现了键盘鼠标的监听模块安装:pip install pynput鼠标的操作和监听鼠标操作pynput包中的mouse包中包含常用的鼠标操作和监听的相关模块from pynput.mouse import Button, Controller # 引入pynput包中的鼠标相关类和常量 # 其中Butto...
2023-08-17