webserver如何处理http多文件请求?

2019-07-21 02:57发布

问个问题,希望大家帮忙出个主意
http webserver,浏览器打开一个网页文件包含大文件时,大文件没有发送完成,http又来新的文件请求了,如何处理这种多文件请求?
官方例程不知道有没有这个功能?
我用的是lwip1.4.1的httpd.c和fs.c文件,以下文件操作流程,不知道如何处理这种多文件打开发送协同处理的情况??
收到web请求 1:index.html 打开文件 读取文件 68 0B 读取文件 68 0B 读取文件 68 0B 读取文件 35 07 关闭文件 收到web请求 /STM32F4x7_files/ST.gif1:STM32F4x7_files/ST.gif 打开文件 读取文件 37 0A 关闭文件 收到web请求 /STM32F4x7_files/stm32.jpg1:STM32F4x7_files/stm32.jpg 打开文件 读取文件 68 0B 收到web请求 /inchtml-pages-stm32_connectivity_files/pixel.gif1:inchtml-pages-stm32_connectivity_files/pixel.gif 打开文件错误 1:404.html 打开文件 读取文件 58 04 关闭文件 读取文件错误 读取文件错误 读取文件错误 读取文件错误 关闭文件[/mw_shl_code] stm32.jpg文件打开350k,没有发完,就来新的web请求了,这里是等待发完在处理新的?还是同时处理?还是保存状态过后处理?[/mw_shl_code]
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。