Erlang 20参考手册
inets
mod_alias
模块
mod_alias
模块摘要
网址别名。
描述
Erlang Web 服务器内部 API,用于处理例如mod_alias模块导出的交互数据。
出口
default_index(ConfigDB, Path) -> NewPath
类型
如果Path是目录,default_index/2它将开始搜索 config 指令中指定的资源或文件DirectoryIndex。如果找到适当的资源或文件,它会追加到最后Path并返回。Path如果没有找到合适的文件或者如果Path不是目录,则返回不变。config_db()是 ETS 表格格式的服务器配置文件,如下所述Inets User's Guide。
path(PathData, ConfigDB, RequestURI) -> Path
类型
path/3返回文件Path中RequestURI(见RFC 1945)。如果交互数据{real_name,{Path,AfterPath}}已被导出mod_alias,Path则返回。如果没有导出交互数据,ServerRoot则用于生成文件Path。config_db()并interaction_data()按照定义Inets User's Guide。
real_name(ConfigDB, RequestURI, Aliases) -> Ret
类型
real_name/3横穿Aliases,典型地从提取ConfigDB,并且每个匹配FakeName用RequestURI。如果找到匹配,FakeName则RealName在比赛中替换。结果路径分为两部分,ShortPath并AfterPath按照定义httpd_util:split_path/1。Path从生成的ShortPath,即,该结果从default_index/2与ShortPath作为参数。config_db()是ETS表格格式的服务器配置文件,如下所述Inets User's Guide。
real_script_name(ConfigDB, RequestURI, ScriptAliases) -> Ret
类型
real_script_name/3横穿ScriptAliases,典型地从提取ConfigDB,并且每个匹配FakeName用RequestURI。如果找到匹配,FakeName则RealName在比赛中替换。如果结果匹配不是可执行脚本,not_a_script则返回。如果它是脚本,则生成的脚本路径分为两部分,ShortPath并AfterPath按照定义httpd_util:split_script_path/1。config_db()是ETS表格格式的服务器配置文件,如下所述Inets User's Guide。
inets相关
Erlang 是一种通用的面向并发的编程语言,可应付大规模开发活动的程序设计语言和运行环境。
| 主页 | https://www.erlang.org/ |
| 源码 | https://github.com/erlang/otp |
| 版本 | 20 |
| 发布版本 | 20.1 |
加载中,请稍侯......