国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

今天突發(fā)跨域中間件間歇性失效,請(qǐng)各位指教----發(fā)現(xiàn)問(wèn)題已解決

muvtou

問(wèn)題描述

跨域訪問(wèn) 有時(shí)候 有效,有時(shí)候無(wú)效,檢查中間件沒(méi)發(fā)現(xiàn)問(wèn)題,出現(xiàn)404的時(shí)候發(fā)現(xiàn)請(qǐng)求沒(méi)有經(jīng)過(guò)中間件就404了

程序代碼或配置

'' => [
        app\common\middleware\AccessMiddleware::class,
    ]
 public function process(Request $request, callable $handler) : Response
    {
        // 如果是opitons請(qǐng)求則返回一個(gè)空的響應(yīng),否則繼續(xù)向洋蔥芯穿越,并得到一個(gè)響應(yīng)
        echo $request->method();

        $response = $request->method() === 'OPTIONS' ? response('') : $handler($request);

        // 給響應(yīng)添加跨域相關(guān)的http頭
        $response->withHeaders([
            'Access-Control-Allow-Credentials' => 'true',
            'Access-Control-Allow-Origin' => $request->header('origin', '*'),
            'Access-Control-Allow-Methods' => $request->header('access-control-request-method', '*'),
            'Access-Control-Allow-Headers' => $request->header('access-control-request-headers', '*'),
        ]);

        return $response;
    }

重現(xiàn)問(wèn)題的步驟

重啟服務(wù)器,重新應(yīng)用均無(wú)效

操作系統(tǒng)環(huán)境及workerman/webman等具體版本

Workerman version:4.1.13
PHP version:8.1.21

968 1 0
1個(gè)回答

muvtou

處理多域名綁定 出現(xiàn)的問(wèn)題,造成這個(gè)問(wèn)題的其實(shí) 就是處理的path路徑時(shí)候,為了省事直接使用parent::path(),致使獲取的數(shù)據(jù)第二次訪問(wèn)的時(shí)候 緩存已經(jīng)被處理過(guò),并不是真實(shí)的url訪問(wèn)數(shù)據(jù),所以造成數(shù)據(jù)二次處理,訪問(wèn)404

年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表回答
??