このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 次のリビジョン 両方とも次のリビジョン | ||
slim:4:cookbook [2020/10/13 21:18] y2sunlight [The simple solution] |
slim:4:cookbook [2020/10/13 21:22] y2sunlight [シンプル ソリューション] |
||
---|---|---|---|
行 134: | 行 134: | ||
===== CORSの設定 ===== | ===== CORSの設定 ===== | ||
- | CORS - クロス オリジンリソース シェアリング | + | CORS - クロス オリジンリソース シェアリング(オリジン間リソース共有) |
* CORSサポートを実装するための適切なフローチャートリファレンス: \\ [[https:// | * CORSサポートを実装するための適切なフローチャートリファレンス: \\ [[https:// | ||
* CORSサポートはここでテストできます:[[http:// | * CORSサポートはここでテストできます:[[http:// | ||
* ここで仕様を読むことができます:[[https:// | * ここで仕様を読むことができます:[[https:// | ||
+ | |||
+ | > 参考:https:// | ||
==== シンプル ソリューション ==== | ==== シンプル ソリューション ==== | ||
単純なCORSリクエストの場合、サーバーはレスポンスに次のヘッダーを追加するだけで済みます。 | 単純なCORSリクエストの場合、サーバーはレスポンスに次のヘッダーを追加するだけで済みます。 | ||
- | < | + | < |
Access-Control-Allow-Origin: | Access-Control-Allow-Origin: | ||
</ | </ | ||
行 149: | 行 151: | ||
The following code should enable lazy CORS. | The following code should enable lazy CORS. | ||
- | 次のコードは、レイジーCORSを有効にする必要があります。 | + | 次のコードは、Lazy CORS を有効にする必要があります。 |
<code php> | <code php> | ||
行 164: | 行 166: | ||
}); | }); | ||
</ | </ | ||
- | |||
- | Add the following route as the last route: | ||
最後のルートとして次のルートを追加します: | 最後のルートとして次のルートを追加します: |