diff --git a/dvc/fs/http.py b/dvc/fs/http.py index a27f00e8d..785f5f1e3 100644 --- a/dvc/fs/http.py +++ b/dvc/fs/http.py @@ -137,6 +137,6 @@ class HTTPFileSystem(NoDirectoriesMixin, FSSpecWrapper): callback: Any = DEFAULT_CALLBACK, **kwargs, ) -> None: - kwargs["method"] = self.upload_method + kwargs.setdefault("method", self.upload_method) self.fs.put_file(from_file, to_info, callback=callback, **kwargs) self.fs.invalidate_cache(self.path.parent(to_info))