Testing large file uploads through Nautilus' GVFS, some #WebDAV servers (like #NextCloud) be like, "Bro, there's no way this will fit 😳"… but the web interfaces have no such problem.
If someone would like to implement "chunked stream" uploads (and maybe some sort of checking for "Request Entity Too Large"?) in #GNOME's virtual filesystem library to solve this problem, here's the opportunity: https://gitlab.gnome.org/GNOME/gvfs/-/issues/775