xlang v4.0 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
Public 成员函数 | 包函数
Website类 参考

http 站点类 更多...

Public 成员函数

包函数

详细描述

http 站点类

在文件 BuiltinObjects.x1310 行定义.

构造及析构函数说明

◆ Website() [1/2]

void Website ( )

◆ Website() [2/2]

Website ( )
package

构造

成员函数说明

◆ addDefaultPage() [1/2]

void addDefaultPage ( String  pages)
package

设置默认页名称,多个名称请添加多次

◆ addDefaultPage() [2/2]

bool addDefaultPage ( String  )

◆ addMimeType() [1/2]

void addMimeType ( String  pattern,
String  key 
)
package

为符合pattern条件的url请求设置固定的http响应数据类型

◆ addMimeType() [2/2]

bool addMimeType ( String  ,
  String 
)

◆ clearCacher() [1/2]

void clearCacher ( )

◆ clearCacher() [2/2]

void clearCacher ( )
package

清空缓存器的内容

◆ clearSession() [1/2]

void clearSession ( )

◆ clearSession() [2/2]

void clearSession ( )
package

清空session数据

◆ configCacher() [1/2]

void configCacher ( bool  enable,
int  singleMax,
long  totalMax 
)
package

设置启用或者禁用静态文件缓存器

参数
enable启用或者禁用
singleMax单个文件缓存的最大尺寸
totalMax可缓存的最大上限

◆ configCacher() [2/2]

void configCacher ( bool  ,
int  ,
long   
)

◆ configSession() [1/2]

void configSession ( int  serssionMax,
int  timeout 
)
package

设置Session参数

参数
serssionMax设置session的最大条数
timeout设置session的有效期

◆ configSession() [2/2]

void configSession ( int  ,
int   
)

◆ finalize()

void finalize ( )

◆ getRootDirectory() [1/2]

String getRootDirectory ( )

◆ getRootDirectory() [2/2]

String getRootDirectory ( )
package

获取已设置静态文件的目录

◆ getTempDirectory() [1/2]

String getTempDirectory ( )

◆ getTempDirectory() [2/2]

String getTempDirectory ( )
package

获取已设置临时文件的目录

◆ mapLocalPath() [1/2]

String mapLocalPath ( String  url,
String  hostname 
)
package

将网络url映射为本地路径

参数
url网络url地址
hostname主机名
返回
nilptr 表示失败

◆ mapLocalPath() [2/2]

String mapLocalPath ( String  ,
  String 
)

◆ mapServerPath() [1/2]

String mapServerPath ( String  localpath,
String  hostname 
)
package

将本地路径映射为网络url

参数
localpath本地文件路径
hostname主机名
返回
nilptr 表示失败

◆ mapServerPath() [2/2]

String mapServerPath ( String  ,
  String 
)

◆ registryServlet() [1/2]

bool registryServlet ( HttpServlet  servlet)
package

注册servlet

◆ registryServlet() [2/2]

bool registryServlet ( HttpServlet  )

◆ removeCache()

bool removeCache ( String  )

◆ setEnabled() [1/2]

void setEnabled ( bool  benable)
package

获取站点启用或者禁用

◆ setEnabled() [2/2]

void setEnabled ( bool  )

◆ setFooter() [1/2]

void setFooter ( String  pattern,
String  key,
String  value 
)
package

为符合pattern条件的url请求设置固定的http响应footer

参数
pattern用于检查是否符合条件的正则表达式
key名称
value内容

◆ setFooter() [2/2]

bool setFooter ( String  ,
  String,
  String 
)

◆ setHeader() [1/2]

void setHeader ( String  pattern,
String  key,
String  value 
)
package

为符合pattern条件的url请求设置固定的http响应头

参数
pattern用于检查是否符合条件的正则表达式
key头名称
value头内容

◆ setHeader() [2/2]

bool setHeader ( String  ,
  String,
  String 
)

◆ setRootDirectory() [1/2]

void setRootDirectory ( String  pathdir)
package

设置静态文件的目录

◆ setRootDirectory() [2/2]

void setRootDirectory ( String  )

◆ setTempDirectory() [1/2]

void setTempDirectory ( String  path)
package

设置临时文件目录, 用于当Servlet没有处理onPostStream时, 将默认将文件保存到此目录下

◆ setTempDirectory() [2/2]

void setTempDirectory ( String  )