首页 > 编程语言 >kore可扩展安全的Web 应用程序框架

kore可扩展安全的Web 应用程序框架

时间:2023-12-04 10:07:05浏览次数:36  
标签:Web 基于 框架 web kore 支持 应用程序 https

kore是基于c 开发的web 框架,可以让我们使用c 以及 python 开发web api,主要的特点是安全以及可扩展

主要特性

  • SNI 支持
  • http1.1 支持
  • websocket 支持
  • 默认TLS支持
  • 可选后台任务
  • 内置参数校验
  • 基于acme 的自动https
  • 权限分离设计
  • 可选异步pg 访问
  • 模块热加载
  • worker 进程沙箱支持(基于pledge 以及seccomp)
  • 每worker 进程的事件驱动架构(epoll,kqueue)
  • 支持开发web app 基于动态库以及单一二进制程序

参考架构

kore可扩展安全的Web 应用程序框架_动态库

说明

kore 提供了比较完备的周边支持(开发,安装,构建,配置)是一个值得尝试的web 框架,部分设计上与nginx 特别类似支持配置上更加符合一个
web 框架的特征,当前不支持windows 系统

参考资料

https://docs.kore.io/4.2.0/

标签:Web,基于,框架,web,kore,支持,应用程序,https
From: https://blog.51cto.com/rongfengliang/8673376

相关文章

  • 一些基于webassembly 的serverless 框架
    基于webassembly的一些serverless框架是比较多的,以下是以下参考,基本上基于rust开发的比较多,当然也有基于golang的参考资料https://wasmcloud.com/https://scale.sh/https://github.com/loopholelabs/scalehttps://github.com/wasmCloud/wasmCloudhttps://github.com/vmware-lab......
  • Spin 基于rust 开发的开源运行基于webassembly serverless 工具
    spin是基于rust开发的,可以用来开发以及运行基于webassemblyserverless服务的工具包含的特性提供了周边扩展 默认wasm只提供了基本类型的支持,wasm提供了不少扩展可以方便的支持不同语言的调用(比如网络,数据库访问)提供了快速应该开发的cli提供了服务部署的能力 包含了本地测试......
  • wasmer 基于webassembly 的平台
    wasmer基于webassembly的平台,目前包含了runtime,registry,edge等组件说明wasmer属于一个插件化的设计,目前支持wasix,wasi以及Emscripten,同时还提供了不少语言sdk方便代码嵌入同时wasmer也提供了就很不错的性能,很值得学习试用下参考资料https://docs.wasmer.io/https://docs.wa......
  • 【SpringBootWeb入门-1】SpringBootWeb快速入门
     SpringBootWeb快速入门①.创建springboot工程,并勾选web开发相关依赖。在项目新建,File->Project->SpringInitializr,模块填 springboot-web-quickstart   在这里要注意:IDEA2023创建spring工程是无法选择jdk8或者11,原因是spring2.X版本在2023年11月24日停止维护了,因此......
  • 前端学习笔记202310学习笔记第一百壹拾四天-webpack配置和使用技巧9
    ......
  • 前端学习笔记202310学习笔记第一百壹拾四天-webpack配置和使用技巧7
    ......
  • Web安全-初识SQL注入(一)
    1、初识SQL注入1.1、什么是注入?将不受信任的数据作为命令或查询的一部分发送到解析器时,会产生诸如SQL注入、NoSQL注入、OS注入和LDAP注入的注入缺陷。攻击者的恶意数据可以诱使解析器在没有适当授权的情况下执行非预期命令或访问数据。注入能导致数据丢失、破坏或泄露给无授......
  • 【?】Web_BUUCTF_WriteUp | [GXYCTF2019]Ping Ping Ping
    题目分析ping一个任意ip:拼一个命令试试:看来是命令执行漏洞,直接查看flag.php,发现存在空格过滤:尝试绕过空格过滤:还有{}符号过滤。过滤了flag关键字,尝试绕过:过滤了单双引号。\符号、\$+数字、\$+@没有用。变量拼接没有输出。看看index.php:......
  • Hadoop集群部署后相关WEB界面打不开大概原因
    集群部署完毕后,查看相关WEB界面,打不开的原因可能如下:1、可以先去检查LINUX(CentOS7)机器的防火墙是否关闭,命令如下:systemctlstatusfirewalld.service(查看防火墙状态)(如果显示为关闭状态,则进行下一步;如果显示尚未关闭,则进行关闭并设定开机如下所示)systemctlstopfirewalld......
  • Web漏洞-XSS绕过和pikachu靶场4个场景(三)
    ★★实战前置声明★★文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与学习之用,读者将其信息做其他用途,由用户承担全部法律及连带责任,文章作者不承担任何法律及连带责任。1、XSS漏洞挖掘与绕过1.1、XSS漏洞挖掘数据交互(输入/输出)的地方最容易产生跨站脚本,最重要的是考......