laravel下载ini文件,指定ini扩展名

2020-12-10 16:26:10 阅读:1 编辑
$ini = "[common]
server_addr = go.xmyunce.com
server_port = 5001
user = %name%
meta_token = %token%
[web]
type = http
local_ip = 127.0.0.1
local_port = %port%
subdomain = %name%";
    $model = \Linson\ShenAdmin\Models\Frp::find($id);
    $content = str_replace(["%name%", "%token%", "%port%"], [$model->name, $model->token, $model->local_port], $ini);
    $headers = ['Content-Type' => 'zz-application/zz-winassoc-ini'];
    return response()->streamDownload(function () use ($content) {
        echo $content;
    }, "frpc.ini", $headers);