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

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

时间:2023-11-28 09:55:06浏览次数:33  
标签:Web 基于 框架 web kore 支持 应用程序

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 框架,部分设计上与nginx 特别类似支持配置上更加符合一个
web 框架的特征,当前不支持windows 系统

参考资料

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

标签:Web,基于,框架,web,kore,支持,应用程序
From: https://www.cnblogs.com/rongfengliang/p/17861192.html

相关文章

  • WEB网页在线编辑Word文档,开启修订功能,启用留痕、显示留痕并接受留痕
    在日常办公环境场景下,有时候会遇到帮助他人修改文档或者为文档提供修改意见,如果我们在文档中直接修改,其他人很不容易看到我们修改了哪个部分,如果一旦你的修改意见不被采纳,原作者还需要恢复原来的文档,这样为别人带来了更多的工作。如果用猿大师办公助手在网页中编辑OfficeWord文......
  • ASP.NET Core Web API设置响应输出的Json数据格式的两种方式
    前言在ASP.NETCoreWebAPI中设置响应输出Json数据格式有两种方式,可以通过添加System.Text.Json或Newtonsoft.JsonJSON序列化和反序列化库在应用程序中全局设置接口响应的Json数据格式,本文示例使用的是新的MinimalAPI模式。JSON序列化和反序列化库System.Text.JsonSystem.Te......
  • Linux系统提供了多种应用程序安装方法。
    包管理器:包管理器是Linux系统中用于安装和管理应用程序的工具。包管理器可以自动下载、安装和卸载应用程序。包管理器源代码:源代码是应用程序的源文件。可以使用编译器将源代码编译为可执行文件。源代码二进制文件:二进制文件是已经编译好的应用程序。可以直接使用二进制文件......
  • mupdf webassembly 试用
    mupdf是基于c++编写的pdf读写以及预览工具,同时也提供了sdk,官方基于emscripten开发了一个webassembly的扩展参考使用 constfs=require("fs")constmupdf=require("mupdf")letdata=fs.readFileSync("demo.pdf")letdoc=mupdf.Document.openDoc......
  • 初识web
    初识web 1一个网站通常由三部分组成:HTML负责网页的结构(页面的元素和内容)CSS负责网页的表现(页面元素的外观,位置等页面的样式,如颜色,大小)JavaScript负责网页的行为(交互效果)2HTML的快速入门HTML结构标签<html>      <head>            <title>......
  • XCTF-web2
    访问查看得到下方源码<?php$miwen="a1zLbgQsCESEIqRLwuQAyMwLyq2L5VwBxqGA3RQAyumZ0tmMvSGM2ZwB4tws";functionencode($str){$_o=strrev($str);//echo$_o;for($_0=0;$_0<strlen($_o);$_0++){$_c=substr($_o,$_0,1);......
  • Weblogic < 10.3.6 'wls-wsat' XMLDecoder 反序列化漏洞(CVE-2017-10271)
    Weblogic<10.3.6'wls-wsat'XMLDecoder反序列化漏洞(CVE-2017-10271)Weblogic的WLSSecurity组件对外提供webservice服务,其中使用了XMLDecoder来解析用户传入的XML数据,在解析的过程中出现反序列化漏洞,导致可执行任意命令。环境搭建cdweblogic/CVE-2017-10271docker-compose......
  • Web_BUUCTF_WriteUp | [ACTF2020 新生赛]Exec
    题目分析随便ping一个ip:发个串试试输入;netstat:不过滤输入,直接把输入作为命令执行了。看来是命令执行漏洞。输入;dir:输入;ls:判断为linux系统的命令执行漏洞,当前目录下只有这一个php文件。先看看根目录都有哪些文件夹可走,输入;ls/:发现flag!输入;ls......
  • Visual Studio 的中一键打开当前代码 Gitee.com 的 Web 页面
    OpenonGitHub是一个VisualStudio的扩展,用于将当前编辑器中的代码在托管网站上打开,目前支持GitHub,GitLab,Gitea,Gitee,Bitbucket和AzureDevOps(dev.azure.com,visualstudio.com,tfs)在编辑器中右键,如果仓库托管在前面提到的网站上,你可以跳转至 master/......
  • 【开源】基于JavaWeb的网上药店系统
    一、摘要1.1项目介绍基于JAVA+Vue+SpringBoot+MySQL的网上药店系统,包含了药品类型模块、药品档案模块、药品收藏模块、药品订单模块、药品资讯模块,还包含系统自带的用户管理、部门管理、角色管理、菜单管理、日志管理、数据字典管理、文件管理、图表展示等基础模块,网上药店系统基......