add some http state
fix stream need cache bug for data