I can inform you that we just provided one of our plugin users with an example on how to upload to webdav with our CURL plugin. There is nothing special so far. Just make a PUT request to the right URL and CURL will handle the details.
As you can also do GET and DELETE requests, you can also download and delete files.
Works both with Real Studio and Filemaker with MBS Plugins.