Don't use addChild() when building requests as it doesn't handle special characters well.
Change formatting of destination file path.
Allow get media action to send it's requests.