VXiaoZhi Blog

「离开世界之前 一切都是过程」

Json 可视化编辑

Json 可视化编辑

Json 可视化编辑 JSON Crack star 33K JSON数据可视化/JSONEditor 感觉最好用 json-schema-editor-visual YApi使用 json-gui JSON Visual Editor v2

JS引擎

JS引擎

JS引擎 1. JavaScriptCore JavaScriptCore 是 WebKit 默认的内嵌 JS 引擎,wikipedia 上都没有独立的词条,只在 WebKit 词条的三级目录[1]里介绍了一下,个人感觉还是有些不像话,毕竟也是老牌 JS 引擎了。 由于 WebKit 是 Apple 率先开源的,所以 WebKit 引擎运用在 Apple 自家的 Safari 浏览器和...

Open Graph Protocol(开放图谱协议)

Open Graph Protocol(开放图谱协议)

Open Graph Protocol(开放图谱协议) Open Graph Protocol(开放图谱协议),简称 OG 协议。它是 Facebook 在 2010 年 F8 开发者大会公布的一种网页元信息(Meta Information)标记协议,属于 Meta Tag (Meta 标签)的范畴,是一种为社交分享而生的 Meta 标签,用于标准化网页中元数据的使用,使得社交媒体得以以...

HTTP 相关的库

HTTP 相关的库

HTTP 相关的库 C 语言 libmicrohttpd libmicrohttpd 是 GUN 下开源的一个小型的 HTTP 库,能够方便的嵌入到系统中。支持 HTTP 1.1 可以同时侦听多个端口,具有 select, poll, pthread, thread poo 等多种模式,库平台支持 GNU/Linux, FreeBSD, OpenBSD, NetBSD, Android...

CSRF

CSRF

CSRF CSRF 是指跨站的请求伪造,这种攻击方法会强迫使用者在他们已经验证身份的网站中,执行某些恶意的伪造操作,因为已经验证过该使用者,所以网站就会以操作来自该使用者,因此接受了该操作。举例来说,某个使用者登入银行帐户后,去逛别的网站,但不小心点开恶意网站,该恶意网站中的代码用这名使用者的名义,进行未经同意的转帐操作。 CSRF 之所以成立,是因为使用者的身份已经先被验证过。如果要白...

跨域资源共享 CORS 详解

跨域资源共享 CORS 详解

跨域资源共享 CORS 详解 简介 CORS 是一个 W3C 标准,全称是“跨域资源共享”(Cross-origin resource sharing)。 CORS 允许在浏览器中运行的Web应用程序访问不同域名下的资源,以实现跨域通信。 相关头部字段 参考 跨域资源共享 CORS 详解 CORS通信

Golang web框架

Golang web框架

Golang web框架 fiber fiber Express inspired web framework written in Go 基于Fiber的开源项目 bark-server macaron macaron beego beego gin gin echo echo chi chi goril...

Golang 常用的程序库

Golang 常用的程序库

Golang 常用的程序库 通用库 lancet(柳叶刀 是一个全面、高效、可复用的go语言工具函数库。 lancet受到了java apache common包和lodash.js的启发。 类型转换 cast cast是一个小巧、实用的类型转换库,用于将一个类型转为另一个类型。 最初开发cast是用在hugo中的。 cast实现了多种常见类型之间的相互转换,返回最符合直...

Golang 模板

Golang 模板

Golang 模板 标准库实现 参考 Go标准库:Go template用法详解 Go标准库:深入剖析Go template 踩坑记录 模板默认会对一些参数进行转义,因此渲染后的字符串可能与预期不符。 如 href 中的变量,被渲染后会经过如下处理: 1 <a href="/search?q=">""</a> 1 <a href...

Golang 服务相关的库

Golang 服务相关的库

Golang 服务相关的库 go-zero 一个集成了各种工程实践的 web 和 rpc 框架 trpc-go gin Beego gRPC-Gateway gRPC to JSON proxy generator following the gRPC HTTP spec 参考 gRPC-Gateway使用指南