|
|
@@ -26,6 +26,7 @@ class file_Trans_Handler { |
|
|
|
StreamController _progress = new StreamController<double>(); |
|
|
|
Stream<double> get progress =>_progress.stream; |
|
|
|
var client = new Client(); |
|
|
|
var headers = {'device':'mobile'}; |
|
|
|
downloadFile(String fileName,String link) async { |
|
|
|
StreamedResponse _response; |
|
|
|
List<int> _bytes = []; |
|
|
@@ -34,7 +35,7 @@ class file_Trans_Handler { |
|
|
|
_progress.add(null); |
|
|
|
try { |
|
|
|
Request req = new Request('GET', Uri.parse(link)); |
|
|
|
// req.headers = ''; |
|
|
|
req.headers.addAll(headers); |
|
|
|
_response = await client.send(req).timeout( |
|
|
|
Duration(seconds: 20)); |
|
|
|
// _response = await client.get('$link',headers: 'application/json') |
|
|
@@ -76,6 +77,7 @@ class file_Trans_Handler { |
|
|
|
print(_total/1024); |
|
|
|
try{ |
|
|
|
var request = MultipartRequest('POST', Uri.parse(link)); |
|
|
|
request.headers.addAll(headers); |
|
|
|
request.files.add(await MultipartFile.fromPath('sqliteDb', file.path)); |
|
|
|
request.fields[keyClass.user] = user; |
|
|
|
|
|
|
|