kekesed/cloudflare-adaptor

通过一行代码轻松规范化您的 Cloudflare 修改过的 HTTP 信息。

v1.1beta 2016-10-13 05:19 UTC

This package is not auto-updated.

Last update: 2024-09-28 19:42:03 UTC


README

通过一行代码轻松规范化您的 Cloudflare 修改过的 HTTP 信息。

这将帮助您的框架理解 Cloudflare 服务器当前连接的情况。这将会简单地更改您的 $_SERVER 变量。

如何使用它

只需在一切开始之前这样做!

require_once('cf-adaptor/cf-adaptor.php');

以下是一个使用 Fat Free Framework 的示例

array_map(function($_p){ require_once($_p); },[
  'app/Adaptor/cf-adaptor.php', // see? this is the adaptor
  'app/f3/base.php',
  'app/config.php',
  'app/app.php'
]);
\F3::run();

主要功能

  • 检测 HTTPS。
  • 获取真实 IP。
    这将会规范化 $_SERVER['REMOTE_ADDR'] 变量。