diff --git a/packages/flutter_tools/lib/src/devfs.dart b/packages/flutter_tools/lib/src/devfs.dart index 6dc6ce2629..799b07f939 100644 --- a/packages/flutter_tools/lib/src/devfs.dart +++ b/packages/flutter_tools/lib/src/devfs.dart @@ -225,7 +225,8 @@ class _DevFSHttpWriter { HttpClientRequest request = await _client.putUrl(httpAddress); request.headers.removeAll(HttpHeaders.ACCEPT_ENCODING); request.headers.add('dev_fs_name', fsName); - request.headers.add('dev_fs_path', entry.devicePath); + request.headers.add('dev_fs_path_b64', + BASE64.encode(UTF8.encode(entry.devicePath))); Stream> contents = entry.contentsAsCompressedStream(); await request.addStream(contents); HttpClientResponse response = await request.close();