in reply to How to Properly Clear Variables for reuse in a loop

FetchURL surely does a GET, and GET requests are subject to caching unless the response includes headers to forbid it or to limit it.

LWP does no caching. You could use that instead.