Does anyone know technically speaking what LoadRunner does with HTTP responses?
To be more specific, I want to know what type of manipulation LoadRuner does to HTTP responses it receives when running a script.
I have a particular script where I have disabled all explicit requests for extra resources and static content. Yet it still makes a request for a specific JS file that is referenced in one of the server's HTTP responses as a <script> tag in the HTML contained in the HTTP response.
Why does LR make that request if I don't have any function making that request?
Does LR actually parse the response, identify the HTML code, and then interpret the code noticing there is a <script> tag that requires an external JS file that isn't in the client cache nor contained in the HTTP response, and then decides to go fetch that file even if I have no code telling LR to request the file?