Appweb配置
具体参考源码配置demo:/appweb-6.1.1/test/appweb.conf
另一个配置文件可以通过使用-
-config Appweb命令选项指定。
Global Directives (全局指令)
例如
:
Include Directives(Include 指令)
指令支持条件处理。if指令测试一个符号值,如果是true,它可以解析嵌套的指令。如果值为false,则会忽略嵌套的指令。
|
Name
|
Purpose
|
|
CGI program to handle specific content.
|
|
|
Add an input filter to the processing pipeline.
|
|
|
Add a handler for processing given file extensions.
|
|
|
Add a supported language and filename suffix to use for this language.
|
|
|
Add a per-language content directory.
|
|
|
Add an output filter to the processing pipeline.
|
|
|
Add a MIME type specification.
|
|
|
Map URLs to directories.
|
|
|
Define which servers can access content.
|
|
|
Automatically login as the designated user.
|
|
|
Define the quality of protection for Digest Authentication.
|
|
|
Define the name of the user group file for authentication.
|
|
|
Define the authentication method: "config" or "system".
|
|
|
Define the realm of users to be permitted access to this set of documents.
|
|
|
Define the type of authentication to use: Basic or Digest.
|
|
|
Define the file of user names.
|
|
|
Configure client and server side caching.
|
|
|
Define a name for the server to use when creating redirections.
|
|
|
Escape shell special characters in CGI environment variables.
|
|
|
Define a prefix string for URI query and form variables when passing to CGI programs.
|
|
|
Define the directory for a "chroot jail" in which Appweb will execute.
|
|
|
Define a conditional test for a route.
|
|
|
Define cross-origin sharing exceptions for the route.
|
|
|
Set the default language to use for a route.
|
|
|
Define a defensive response for attack monitoring.
|
|
|
Define which servers cannot access content.
|
|
|
Define the default index file to service for directory requests.
|
|
|
Directory containing web content.
|
|
|
Define an error document to serve.
|
|
|
Define the location and format of the error log.
|
|
|
Define an ESP application.
|
|
|
Define the timeout period to wait for requests to complete before exiting or restarting.
|
|
|
Manage the response headers.
|
|
|
Define the O/S account group used by Appweb.
|
|
|
Define the directory containing configuration files.
|
|
|
Ignore UTF-8 encoding errors in WebSockets
|
|
|
Define the options for directory listings.
|
|
|
Define the order of processing directory index options.
|
|
|
Maximum request and connection inactivity duration.
|
|
|
Set the maximum buffer size for pipeline stages.
|
|
|
Set the maximum size of the Appweb cache for responses and sessions.
|
|
|
Set the maximum size of a single item in the Appweb cache.
|
|
|
Set the maximum transfer chunk encoding size.
|
|
|
Set the limit of simultaneous clients.
|
|
|
Set the limit of simultaneous client connections.
|
|
|
Set the maximum number of open files or sockets on a Unix system.
|
|
|
Define the re-use count for a connection.
|
|
|
Limit the total memory usage of Appweb. This is a hard limit.
|
|
|
Maximum number of CGI processes to spawn.
|
|
|
Set the limit of simultaneous requests for a single IP address.
|
|
|
Set the maximum size of the incoming request body.
|
|
|
Set the maximum size of the incoming request form data.
|
|
|
Set the maximum total request header size.
|
|
|
Set the maximum number of request header lines.
|
|
|
Set the maximum response body size.
|
|
|
Set the limit of simultaneous client sessions.
|
|
|
Set the maximum file upload size.
|
|
|
Set the maximum size of a request URI.
|
|
|
Limit the maximum size of a Web Sockets Message Frame.
|
|
|
Limit the maximum size of a Web Sockets Message.
|
|
|
Limit the maximum size of a Web Sockets Message Packet.
|
|
|
Limit the maximum size of a Web Sockets Message.
|
|
|
Define the IP address and port on which to listen.
|
|
|
Load an Appweb module.
|
|
|
Specify a list of directories to search for modules.
|
|
|
Control the tracing of HTTP events.
|
|
|
Control the mapping of requests by extension.
|
|
|
Define the action to take when memory is depleted.
|
|
|
Control the acceptable HTTP method verbs.
|
|
|
Monitor a resource for attacks and trigger a defensive response.
|
|
|
Control directory listing options.
|
|
|
Specify the order in which the allow and deny directives apply.
|
|
|
Define a route step to test request param values.
|
|
|
Define a route prefix to trim from the URI.
|
|
|
Preserve WebSocket frames.
|
|
|
Redirect requests to a new target.
|
|
|
Define a HTTP request header test for a route.
|
|
|
Maximum time to parse a request or response HTTP headers.
|
|
|
Maximum request duration.
|
|
|
Define which authenticated users will be permitted access to content.
|
|
|
Open a previously defined route to add or modify directives.
|
|
|
Reset the input and output pipeline for a block.
|
|
|
Defines an authentication role with associated abilities.
|
|
|
Define a block of directives to apply to a URL route.
|
|
|
Set the route name.
|
|
|
Map a URL to a directory for CGI processing.
|
|
|
Set the connector stage for a block.
|
|
|
Set the handler to process requests.
|
|
|
Define source code for the handler to use.
|
|
|
Number of worker threads to pre-allocate and preserve.
|
|
|
Control stealth mode.
|
|
|
Define the target action to take for a route to serve a response to the client.
|
|
|
Stack size for each thread.
|
|
|
Define the server names to be served by a host or virtual host.
|
|
|
Control the visibility of the session cookie in the browser.
|
|
|
Maximum session state inactivity duration.
|
|
|
Define the location of the client certificate file.
|
|
|
Define the server certificate.
|
|
|
Define the server's private key.
|
|
|
Set the cipher suite to use for SSL.
|
|
|
Enable SSL processing for a block.
|
|
|
Set the SSL protocols to enable.
|
|
|
Verify the identity of the client certificate.
|
|
|
Verify the identity of the issuer or the client certificate.
|
|
|
Control if request body content is buffered or streamed to the handler.
|
|
|
Define a route target.
|
|
|
Define what request events to trace.
|
|
|
Define the location and format of the request trace log.
|
|
|
Specify the location of the MIME types file.
|
|
|
Unload an Appweb module.
|
|
|
Define an update modification for a route.
|
|
|
Set the directory for uploaded files.
|
|
|
Control if files are auto-deleted after uploading.
|
|
|
Define the O/S user account used by Appweb.
|
|
|
Create a directory block for virtual hosting for an IP address
|
Appweb配置的更多相关文章
- struts2+springmvc+hibernate开发。个人纪录
对于很多新手来说,都不太清楚应该怎么去放置代码并让他成为一种习惯.个人的总结如下: 一.基础包类的功能 1.dao :提供底层接口 2.daoimpl:实现底层接口类,与底层交互 3.entity:实 ...
- Maven最佳实践 划分模块 配置多模块项目 pom modules
所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml.它们之间通过继承和聚合(也称作多模块,multi-module)相互关联.那么,为什么要这么做呢?我们明明在开发一 ...
- maven 配置多模块项目 pom modules
所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml.它们之间通过继承和聚合(也称作多模块,multi-module)相互关联.那么,为什么要这么做呢?我们明明在开发一 ...
- AppWeb认证绕过漏洞(CVE-2018-8715)
AppWeb认证绕过漏洞(CVE-2018-8715) 一.漏洞描述 Appweb简介 Appweb是一个嵌入式HTTP Web服务器,主要的设计思路是安全.这是直接集成到客户的应用和设备,便于开发和 ...
- Springcloud及Git线上配置详解
SpringCloud 这个阶段该如何学? 三层架构 + MVC 框架: Spring IOC AOP SpringBoot,新一代的JavaEE开发标准,自动装配 模块化~ all in one,代 ...
- 配置android sdk 环境
1:下载adnroid sdk安装包 官方下载地址无法打开,没有vpn,使用下面这个地址下载,地址:http://www.android-studio.org/
- Android Studio配置 AndroidAnnotations——Hi_博客 Android App 开发笔记
以前用Eclicps 用习惯了现在 想学学 用Android Studio 两天的钻研终于 在我电脑上装了一个Android Studio 并完成了AndroidAnnotations 的配置. An ...
- react-router 组件式配置与对象式配置小区别
1. react-router 对象式配置 和 组件式配置 组件式配置(Redirect) ----对应---- 对象式配置(onEnter钩子) IndexRedirect -----对应-- ...
- 总结:Mac前端开发环境的搭建(配置)
新年新气象,在2016年的第一天,我入手了人生中第一台自己的电脑(大一时好友赠送的电脑在一次无意中烧坏了主板,此后便不断借用别人的或者网站的).macbook air,身上已无分文...接下来半年的房 ...
- Android Studio 多个编译环境配置 多渠道打包 APK输出配置
看完这篇你学到什么: 熟悉gradle的构建配置 熟悉代码构建环境的目录结构,你知道的不仅仅是只有src/main 开发.生成环境等等环境可以任意切换打包 多渠道打包 APK输出文件配置 需求 一般我 ...
随机推荐
- LNMP架构的演变
LNMP 演变 工作原理 linux + nginx + mariadb + php 工作原理: 首先,浏览器发送http request请求到服务器(Nginx),服务器响应并处理web请求, 将一 ...
- python高阶编程(一)
1.生成器 通过列表⽣成式,我们可以直接创建⼀个列表.但是,受到内存限制,列表容量肯定是有限的.⽽且,创建⼀个包 含100万个元素的列表,不仅占⽤很⼤的存储空间,如果我们仅仅需要访问前⾯⼏个元素,那后 ...
- java注解和反射(Annotation and Reflect)
摘要: 注解和反射是相互联系的知识,所以应该放到一起来说. 注解:JDK5之后才有的技术,为了增加对元数据的支持,可以将注解理解为代码中的特殊标记,一种修饰.而这些标记是可以在代码编译,类的加载,和运 ...
- squad经验总结
啊美丽卡:M1A2 - TANKM2A3 - BLDL/M2A3M1126 - SCKMATV - RWS(电摇),ZCC(手摇)MATV(TOW) - TOW车M989 - 补给卡/运兵卡 俄军 8 ...
- 财开心批量处理系统V4.0
前言 上次分析了亿企代账对他的发票提取有很大兴趣,同时下载了几大财务厂商提供的发票提取,很多都是采用的这个,如云账房销项提取插件还有本次研究的财开心批量处理系统 分析 demo 直接用亿企代账分析的代 ...
- Arrays.asList()需要注意的点
千万不要这样使用Arrays.asList ! 测试的几种情况及原因: public static void main(String[] args) { //第一种基本类型数组 int[] arr = ...
- java_day23~24
Java基础 GUI编程 核心技术:Swing.AWT 现在GUI并不流行 因为其界面不美观.需要依赖jre环境 Swing public class Demo1 { //init();初始化 pub ...
- zabbix 告警说明及触发cpu告警
1. https://www.cnblogs.com/caonw/p/12766454.html 1.内存检测:Template OS Linux:vm.memory.size[available]. ...
- C++ accumulate()函数的用法
accumulate定义在 numeric 中,作用有两个,一个是累加求和,另一个是自定义类型数据的处理. 头文件 #include <numeric> 原型 默认求累加和 templat ...
- 【BUUCTF】强网杯 2019随便注1 write up
输入万能密码1' or 1=1# ,判断存在sql注入, SQL注入的万能密码实际上是利用了网址后台的漏洞,打开下面的网址不用密码和账号也可以登录后台. 万能密码原理: 万能密码能够绕过sql检测,在 ...