divide special response handling into several functions fix "?" escaping introduced in r1467
divide special response handling into several functions
fix "?" escaping introduced in r1467

firebase/nginx,hy0kl/nginx,hy0kl/nginx,firebase/nginx,firebase/nginx,hy0kl/nginx,firebase/nginx