我正在使用ng-flow指令将文件上传到服务器。有没有一种方法可以使用普通上传,而不是ng-flow模块中使用的分块上载?禁用分块传输流程
Q
禁用分块传输流程
3
A
回答
3
是的,你可以设置属性testChunks:假来配置流程,例如:
var app = angular.module('app', ['flow']).
config(['flowFactoryProvider', function (flowFactoryProvider) {
flowFactoryProvider.defaults = {
target: '/upload',
permanentErrors: [404, 500, 501],
maxChunkRetries: 1,
chunkRetryInterval: 5000,
simultaneousUploads: 4,
testChunks: true
};
}]);
+2
'testChunks'不启用或禁用分块上传。它所做的就是禁用检查以查看哪些块是之前上传的。这样,即使在浏览器崩溃/重新启动后,文件上传也可以恢复。 – neXus 2015-04-13 08:35:18
7
您可以设置chunkSize
到一个很高的值(例如,9007199254740992,JavaScript的最大整数值)。
var app = angular.module('app', ['flow']).
config(['flowFactoryProvider', function (flowFactoryProvider) {
flowFactoryProvider.defaults = {
target: '/upload',
permanentErrors: [404, 500, 501],
chunkSize: 9007199254740992,
maxChunkRetries: 1,
chunkRetryInterval: 5000,
testChunks: false
};
}]);
0
对我来说,这两种方法都不起作用。当在doc找我发现叫testMethod
此设置为null解决了我的问题的配置属性:
var app = angular.module('app', ['flow']).
config(['flowFactoryProvider', function (flowFactoryProvider) {
flowFactoryProvider.defaults = {
testMethod: null
};
}]);
相关问题
- 1. WCF流式传输/分块上传?
- 2. HTTP分块流式传输到WebSocket
- 3. HTTP分块传输
- 4. 如何禁用传输编码:为ServiceStack分块
- 5. 如何禁用传输编码:分块websphere
- 6. 用clojure对Heroku进行HTTP流式传输/分块响应
- 7. 使用akka http分块响应流式传输JSON对象
- 8. MPEG分组流成传输流
- 9. Node.js:分块传输编码
- 10. 没有传输编码的HTTP流丢失EOF分块
- 11. 分块流式传输不像预期的那样Retrofit + RxJava
- 12. 在ASP.NET上流式传输MP3块
- 13. 使用分块传输编码和gzip
- 14. Python子流程模块:如何将逗号分隔的输入传递给Popen?
- 15. 禁用模块输出Magento
- 16. 如何在使用压缩动态内容时禁用分块传输编码?
- 17. 使用Solr远程流式传输
- 18. 将输入流划分为块
- 19. 分块输入流意外结束
- 20. 分块是否包含异步执行?如何异步流式传输块?
- 21. HttpClient:禁用分块编码
- 22. 在WebSphere Application Server 8.5中禁用JAX-WS客户端的分块传输编码
- 23. Kurento在视频流传输时禁用视频
- 24. 使用分块传输通过HTTP POST传输麦克风输出
- 25. Axis2 - 禁用axis2.xml中的块式传输编码
- 26. PHP音频传输与分块编码
- 27. HTTP分块传输编码和MFC
- 28. 内容长度传输分块
- 29. urllib2的蟒蛇(传输编码:分块)
- 30. 使用Python和Python子流程进行Hadoop流式传输
你是什么意思与“正常上传”? – 2014-11-04 13:45:51
我的意思只是一个请求,因为我想上传xml文件,这些文件应该被解析并保存在数据库中,而不是在服务器上的文件中 – Kliment 2014-11-04 13:49:22