路徑:Config/config.php
<?php
return array(
// 插件列表
'plugins' => array(
'Cross\\RequestFilter',
'Batch\\RequestFilter',
),
// 臨時目錄地址,為空則取系統(tǒng)默認(rèn)
'temp_dir' => '',
// 使用自定義實現(xiàn)的重定向,性能較差。如果不是環(huán)境不支持自動重定向,請勿設(shè)為true
'http_custom_location' => false,
// http請求超時時間,單位:毫秒
'http_timeout' => 10000,
);
路徑:Config/cross.php
<?php
return array(
// url地址的參數(shù)名
'param_url' => 'url',
// 過濾請求header
'request_header_filter' => array(
'Connection',
'Transfer-Encoding',
'Content-Length',
'Keep-Alive',
'Host',
),
// 過濾返回header
'response_headers_filter' => array(
'Connection',
'Host',
),
// 是否過濾當(dāng)前相同域名的url請求訪問,為true時,filter_own無效
'filter_own_domain' => false,
// 是否過濾通過接口的index.php的請求訪問
'filter_own' => true,
);
路徑:Config/batch.php
<?php
return array(
// 是否過濾當(dāng)前相同域名的url請求訪問,為true時,filter_own無效
'filter_own_domain' => false,
// 是否過濾通過接口的index.php的請求訪問
'filter_own' => true,
// 預(yù)定義的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',
),
);
更多建議: