当前位置:Home Page > Program > 正文内容

原来限制在这里,越越来越有意思..

WAGF2年前 (2022-12-14)Program217
/**
 * 拿到后台的CSP Heaeder
 *
 * @return string
 */
function GetBackendCSPHeader()
{
    $defaultCSP = array(
        'default-src' => "'self' data: blob:",
        'img-src'     => "* data: blob:",
        'media-src'   => "* data: blob:",
        'script-src'  => "'self' https://cdn.n.com 'unsafe-inline' 'unsafe-eval'",
        'style-src'   => "'self' https://cdn.n.com 'unsafe-inline'",
    );
    foreach ($GLOBALS['hooks']['Filter_Plugin_CSP_Backend'] as $fpname => &$fpsignal) {
        $fpreturn = $fpname($defaultCSP);
    }
    $ret = array();
    foreach ($defaultCSP as $key => $value) {
        $ret[] = $key . ' ' . $value;
    }

    return implode('; ', $ret);
}

ddd.jpg

扫描二维码推送至手机访问。

版权声明:本文由是飞之地发布,如需转载请注明出处。

本文链接:https://wagf.cn/post/7.html

标签: PHP编程zblog
分享给朋友:

“原来限制在这里,越越来越有意思..” 的相关文章

哈哈不负有心人,不断尝试,终于弄懂zblog什么回事..................

哈哈不负有心人,不断尝试,终于弄懂zblog什么回事..................

    /**      * @param $tmp      * 保存文件,使用绝对路径,使用服务器路径  ...

display:none

display:none

1、display:none和visible:hidden都能把网页上某个元素隐藏起来。2、但两者有区别:●display:none ---不为被隐藏的对象保留其物理空间,即该对象在页面上彻底消失,通俗来说就是看不见也摸不到。●visible:hidden--- 使对象在网页上不可见,但该对象在网页...