Cors 在Uno平台WebAssembly上下载一个大文件

Cors 在Uno平台WebAssembly上下载一个大文件,cors,webassembly,uno-platform,Cors,Webassembly,Uno Platform,我正在尝试在我的Uno WebAssembly应用程序上下载一些大文件。但是,由于CORS,我所有的下载都失败了 然而,我尝试过使用,尽管该网站适用于小查询和网页,但它似乎不适用于大于500kB的文件 那么有没有可以处理大文件的CORS代理?或者Wasm中是否有Uno平台的变通方法 我的第一次尝试: 我试图发送8192字节的小块请求。尽管它在在线应用程序和Reqbin中传递,并且在控制台中调用fetch时也成功,但尝试使用C#发送请求失败,出现CORS错误 编辑: 我不是在寻找软件、书籍、图书

我正在尝试在我的Uno WebAssembly应用程序上下载一些大文件。但是,由于CORS,我所有的下载都失败了

然而,我尝试过使用,尽管该网站适用于小查询和网页,但它似乎不适用于大于500kB的文件

那么有没有可以处理大文件的CORS代理?或者Wasm中是否有Uno平台的变通方法

我的第一次尝试: 我试图发送8192字节的小块请求。尽管它在在线应用程序和Reqbin中传递,并且在控制台中调用
fetch
时也成功,但尝试使用C#发送请求失败,出现CORS错误

编辑:
  • 我不是在寻找软件、书籍、图书馆和其他东西。我正在寻找一种解决方法,可能涉及库、服务器或复杂的编码。我正在寻找任何可能的方法
我的第二次尝试:
要求分块是正确的,它奏效了。我的第一次尝试失败了,因为我的C#代码中有不相关的bug。但是,这种解决方法并不适用于所有文件,因为许多文件不接受HTTP范围请求。

就Uno和WebAssembly而言,可用的技术与任何JavaScript SPA应用程序可用的技术相同。出于成本和隐私考虑,启用免费CORS的代理通常会被锁定


您可以要求网站所有者启用其资源CORS,或使用azure功能或类似服务(免费服务也需要锁定这些功能)自己制作一个代理。

就Uno和WebAssembly而言,可用的技术与任何JavaScript SPA应用程序可用的技术相同。出于成本和隐私考虑,启用免费CORS的代理通常会被锁定


您可以要求网站所有者启用其资源CORS,或使用azure功能或类似服务(免费服务也需要锁定这些功能或服务)自己制作一个代理。

对审阅者说:请不要关闭已回答的问题。如果你知道上下文的话,这个问题很有道理。“不适合这个网站”并不是对这样一个问题的欢迎评论@Eyllanesc同意@JérômeLaban的观点,这个问题没有离题,它非常有效,并且与评论者相关:请不要关闭已经回答的问题。如果你知道上下文的话,这个问题很有道理。“不适合这个网站”并不是对这样一个问题的欢迎评论@Eyllanesc同意@JérômeLaban的观点,这个问题没有离题,它是非常有效和相关的