最近、自分の2 段階認証プロジェクトに基づいて、WebDAV ベースのバックアップ機能を開発しています。通常の手順に従って、まずはパブリックリポジトリで関連するパッケージを検索しました。そして、次のようなものをスムーズに見つけました:webdav_client。
しかし、実際に使用してみると、ファイルのバックアップはうまくいくものの、復元時に読み取りエラーが発生することがわかりました。
I/flutter ( 9654): レスポンステキスト:
I/flutter ( 9654): [60, 97, 32, 104, 114, 101, 102, 61, 34, 104, 116, 116, 112, 115, 58, 47, 47, 99, 110, 45, 98, 101, 105, 106, 105, 110, 103, 45, 100, 97, 116, 97, 46, 97, 108
I/flutter ( 9654):
I/flutter ( 9654): エラー ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter ( 9654): エラー │ #0 Log.e (package:kakunin/utils/log.dart:22:13)
log.dart:22
I/flutter ( 9654): エラー │ #1 CloudAccountNotifier.restoreWebDav (package:kakunin/provider.dart:304:11)
provider.dart:304
I/flutter ( 9654): エラー ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄