support auto decode charset when dataType set

***breaking change here***