add orig callback param when use force callback
support expect string and token
add prefer token support