diff --git a/lib/src/webdav_dio.dart b/lib/src/webdav_dio.dart index 157623c..fc5e39c 100644 --- a/lib/src/webdav_dio.dart +++ b/lib/src/webdav_dio.dart @@ -132,7 +132,7 @@ class WdDio with DioMixin implements Dio { onReceiveProgress: onReceiveProgress, cancelToken: cancelToken, ); - } else if (resp.statusCode == 302) { + } else if (resp.statusCode == 301 || resp.statusCode == 302) { // 文件位置被重定向到新路径 if (resp.headers.map.containsKey('location')) { List? list = resp.headers.map['location'];