I’m having difficulties creating even simple HTTP requests.
I’m trying to query the IGDB API. I’ve long since given up on actually using the Credentials feature, since I couldn’t make it work; I decided to just try entering raw headers with auth info, + raw body, since the IGDB API uses plaintext querying language (and returns JSON).
I.e., the body of the POST request should look like this:
search "whatever game";
fields name, summary, genres, url, rating, aggregated_rating, themes, involved_companies.company.name,involved_companies.developer,involved_companies.publisher;
I’ve tried every permutation of settings I could come up with; I didn’t get anything better than a “Entries exist but they do not contain any JSON data.” in the Table tab, and this in the JSON:

How do I troubleshoot this? I can’t use a local proxy, since the browser only sends an ‘execute’ command and the request is executed (I presume) on the server; I haven’t found anything useful in the settings, dev tools console, or anywhere else.
So what can I do to troubleshoot this? (And the request itself really isn’t that complex: it requires maybe 3 headers and a string body, that’s all.)

