|
...
|
...
|
@@ -210,11 +210,11 @@ class SyncSubmitTaskService |
|
|
|
if($config['filter_referers']){
|
|
|
|
//只比较path路径
|
|
|
|
$paths = array_map(function ($v){
|
|
|
|
return parse_url(Url::to($v), PHP_URL_PATH);
|
|
|
|
return trim(parse_url(Url::to($v), PHP_URL_PATH), '/');
|
|
|
|
},$config['filter_referers']);
|
|
|
|
|
|
|
|
//后端获取的referer
|
|
|
|
if(in_array(parse_url($data['referer'], PHP_URL_PATH), $paths)){
|
|
|
|
if(in_array(trim(parse_url($data['referer'], PHP_URL_PATH), '/'), $paths)){
|
|
|
|
throw new InquiryFilterException( '过滤来源链接:' . $data['referer']);
|
|
|
|
}
|
|
|
|
//前端获取的referer
|
...
|
...
|
|