首页 > 解决方案 > (Swoole) 使用 Laravel Octane 时如何获取客户端 IP 地址?

问题描述

我想在 Laravel Octane 中获取有关传入请求的信息,例如 ip 地址、标头等。但$_SERVER变量没有REMOTE_ADDR键:

Route::get('/test', function (){
    array_key_exists('REMOTE_ADDR', $_SERVER); //false
    dd(getallheaders()); // []
});

看起来是因为我的服务器上没有 apache 或 nginx,但是 swoole 本身呢?

标签: laravelswoole

解决方案


推荐阅读