YurunDoc 配置文件
2018-10-12 13:20 更新
通用配置文件
路径:Config/config.php
<?php
return array(
// 插件列表
'plugins' => array(
'Cross\\RequestFilter',
'Batch\\RequestFilter',
),
// 临时目录地址,为空则取系统默认
'temp_dir' => '',
// 使用自定义实现的重定向,性能较差。如果不是环境不支持自动重定向,请勿设为true
'http_custom_location' => false,
// http请求超时时间,单位:毫秒
'http_timeout' => 10000,
);
接口代理配置文件
路径:Config/cross.php
<?php
return array(
// url地址的参数名
'param_url' => 'url',
// 过滤请求header
'request_header_filter' => array(
'Connection',
'Transfer-Encoding',
'Content-Length',
'Keep-Alive',
'Host',
),
// 过滤返回header
'response_headers_filter' => array(
'Connection',
'Host',
),
// 是否过滤当前相同域名的url请求访问,为true时,filter_own无效
'filter_own_domain' => false,
// 是否过滤通过接口的index.php的请求访问
'filter_own' => true,
);
接口合并配置文件
路径:Config/batch.php
<?php
return array(
// 是否过滤当前相同域名的url请求访问,为true时,filter_own无效
'filter_own_domain' => false,
// 是否过滤通过接口的index.php的请求访问
'filter_own' => true,
// 预定义的api接口
'apis' => array(
/*
'接口别名' => array(
'url' => '接口地址',
'method' => 'get', // 请求方式
'condition' => array(
'value' => '{$之前的接口别名}.xxx', //
'regular' => '' // 正则
)
),
*/
),
// 允许所有跨域访问,为true时AllowOrigins无效
'allow_all_origin' => true,
// 允许跨域访问的域名,支持所有域名的子域名,不要带http://
'allow_origins' => array(
),
// 接口返回的cookie有效期,单位:秒
'cookie_expire' => 86400,
// 过滤请求header
'request_header_filter' => array(
'Connection',
'Transfer-Encoding',
'Content-Length',
'Keep-Alive',
'Host',
),
);
以上内容是否对您有帮助:
更多建议: