我正在开发一个上传文件组件,它将通过nodejs发送文件,但我有一个文件大小的问题,因为如果文件大于几kb,我会收到这个错误:
Error: request entity too large (from nodejs)
[HTTP/1.1 413 Payload Too Large 7ms] (on browser console).
上传组件是在前端创建的角度和我需要一个解决方案在前端设置最小和最大文件大小。
我有一个nodejs应用程序,它生成一个签名的url,用于将文件上传到AWS S3。我想使用这个签名的url从一个S3 winforms应用程序将一个文件上传到C#。
在我的C#代码中,当我使用从nodejs服务器获得的用于将文件上载到S3的签名url时,我会得到以下错误:
The connection was forcibly closed by the remote host
但是,如果我使用C#生成签名的url,文件就会成功上传。我试着对nodejs中的url进行编码和解码,但没有结果。C#和nodejs服务器都在我的本地主机上工作,所以不应该有时间差。
由c# (工作)和nodejs