Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在后台进程中使用Asp.net内核上传文件_Javascript_C#_Jquery_Asp.net Core_File Upload - Fatal编程技术网

Javascript 如何在后台进程中使用Asp.net内核上传文件

Javascript 如何在后台进程中使用Asp.net内核上传文件,javascript,c#,jquery,asp.net-core,file-upload,Javascript,C#,Jquery,Asp.net Core,File Upload,我正在从事Asp.net核心的工作。我需要上传一个文件夹中的多个文件使用对话框,当点击按钮弹出。上载任务必须在后台运行。我真的不知道怎么做。有没有什么方法可以让我并行上传视频,甚至在页面刷新后运行。我使用razor视图创建网页,并使用JavaScript创建按钮点击事件。您可以将文件/视频拆分为多个部分,并将其保存在浏览器中 示例:您将视频保存为20个部分,用base64编码,搜索“service_works.js”,使用它您可以在浏览器中运行后台脚本,我相信您也可以进行一些http调用,然后,

我正在从事Asp.net核心的工作。我需要上传一个文件夹中的多个文件使用对话框,当点击按钮弹出。上载任务必须在后台运行。我真的不知道怎么做。有没有什么方法可以让我并行上传视频,甚至在页面刷新后运行。我使用razor视图创建网页,并使用JavaScript创建按钮点击事件。

您可以将文件/视频拆分为多个部分,并将其保存在浏览器中


示例:您将视频保存为20个部分,用base64编码,搜索“service_works.js”,使用它您可以在浏览器中运行后台脚本,我相信您也可以进行一些http调用,然后,只需将这些base64部分发送到您的.net,当您将所有部分放在一起时,就可以在那里了。

您可以将文件/视频拆分为多个部分,并将其保存在浏览器中

示例:您将视频保存为20个部分,用base64编码,搜索“service_works.js”。使用它,您可以在浏览器中运行后台脚本,我相信您也可以进行一些http调用,然后将这些base64部分发送到您的.net,当您将所有部分放在一起时,就可以在那里了

  • 将.mp4编码为base64

  • 将base64字符串的部分内容保存到数据库

  • 服务工作(您可以获取base64字符串的部分并将其发送到.NET)

  • 在.net中,您将保存字符串的各个部分,直到获得所有部分,然后您只需将所有字节放在一起,并将其保存为视频格式,在本例中为.mp4

  • 将.mp4编码为base64

  • 将base64字符串的部分内容保存到数据库

  • 服务工作(您可以获取base64字符串的部分并将其发送到.NET)

  • 在.net中,您将保存字符串的各个部分,直到获得所有部分,然后您只需将所有字节放在一起,并将其保存为视频格式,在本例中为.mp4


  • 谢谢你的回复,你有任何关于上述内容的参考或演示吗?谢谢你的回复,你有任何关于上述内容的参考或演示吗?