support upload a string, array, object for blob.