Network request cache

I am using network.request with the get method.
However, seems that there is a cache on the simulator. Where is it stored and how to clear it?
Is there the same on physical devices?


Caching is typically handled by the server, so you can’t affect it. Making a GET request with the same URL is likely to get cached, but you can avoid this issue entirely by using cache busters, e.g. "" .. os.time()

By including the current os.time every time you make a request, the request is unlikely to return a cached response given that the request itself changes every second.