share my case :
“status”:-1,“code”:400,“errMessage”:"400 Bad Request : Filename is missing (header X-FILENAME)
Several servers use WAF(Web Application Firewall).
and several WAF recognize Sitecake’s upload function as BOF(Buffer Over Flow)Attack.
it may resolve when read ur server document.