使用异步上传:将文件上传操作转换为异步操作,可以减少页面等待时间,从而优化文件上传速度。
压缩文件:如果上传的文件大小很大,可以考虑压缩文件,减少上传时间。
修改最大上传大小:默认情况下,Blazor Server 的最大上传大小为 28.6 MB。如果需要上传更大的文件,可以在 server 中的 web.config 文件中修改 maxAllowedContentLength 属性。例如:将其设置为 100 MB。
Web.config 文件配置示例:
禁用防火墙或代理服务器:防火墙或代理服务器可能会影响文件上传速度,可以在客户端或服务器端禁用它们来测试上传速度。