1) Try removing cookies from your headers you don’t need that. Because requests. Session() will generate cookies of its own when you visit url = ‘http://172.31.13.135/tpo/spp/’ for the first time. 2) Make sure that ‘If-Modified-Since’ field in header is static to what you have mentioned and it doesn’t change.