I am trying to use scrappy to grab some data off of a public website. Thankfully the data mostly can be found in an xhr request here:

But when I double click to see the actual response there is no data in the search_results item:
I am just wondering what is going on with the request, how can I access this data in scrapy, currently im trying to like this but obviously its not grabbing any of the data from the response.
import scrapy
from scrapy import Spider
class Whizzky(Spider):
name = "whizzky"
def __init__(self,):
self.request_url = "https://www.whizzky.net/webapi/get_finder_results.php?cid=31&flavours=&view=rated&price=3&country=®ions="
def start_requests(self):
urls = ["https://www.whizzky.net/finder_results.php"]
for url in urls:
yield scrapy.Request(url=url, callback=self.parse)
def parse(self, response):
yield scrapy.Request(self.request_url,
method='POST',
callback=self.parse_2)
def parse_2(self, response):
info = {}
info["data"] = response.json()["search_results"]
yield info
