tp6 公式 Web サイトにはクロスドメイン解決方法が提供されていますが、私が使用した場合は使用できません直接。 (私の姿勢が悪いのかもしれませんが)
フロントエンドが Hbuildert で ajax リクエストを送信し、クロスドメインが発生します。
Get request: バックグラウンド設定で解決できます。
'Access-Control-Allow-Origin: *'。
ログイン後にコピー
Post リクエスト: OPTIONS リクエストが発生します。 ajaxリクエストにヘッダー情報を追加します。
header:{ 'Content-Type':'application/x-www-form-urlencoded' }
ログイン後にコピー
ミドルウェアの定義
method()) == "OPTIONS") { return Response::create()->send(); } return $next($request); } }
ログイン後にコピー
middleware.phpで定義したミドルウェアを追加します
次にクロスドメイン問題なく動作します!