added get userInfo
and doPost support