My SPA site is built using ReactJS + Redux + react router. Let's say we have page A whichs load a.json and page B which loads b.json Case 1: Go to page A; intercept a.json; then refresh the page Results: a.json is not intercepted Case 2: Go to page A; intercept b.json; then go to page B Results: b.json is intercepted successfully Expected behaviour: Response could be intercepted upon page refresh