response()->download(public_path() . '/favicon.ico', 'favicon.ico')
怎么限制這個(gè)下載速度
通過定時(shí)器去寫,就可以做到限速,例如100ms內(nèi)我寫多少,這種是你可以自己控制的。不過這樣你得自己寫方法實(shí)現(xiàn),不能使用download方法了,利用緩沖區(qū)+usleep 函數(shù)實(shí)現(xiàn)。
第一步:打開文件
第二步:打開緩沖區(qū)
第三步:循環(huán)讀取文件
第四步:刷新緩沖區(qū)到瀏覽器
第五步:在循環(huán)里面設(shè)置讀取大小和設(shè)置定時(shí)
第六步:關(guān)閉緩沖區(qū)和文件