if upload has a header named Content-Type, multipart form data will NOT be used