fix http cache bug