handle json error even if server reports 2xx
add conn pool to session
raw conn pool, not so successful