| Index: src/WebRequestJsObject.cpp | 
| =================================================================== | 
| --- a/src/WebRequestJsObject.cpp | 
| +++ b/src/WebRequestJsObject.cpp | 
| @@ -74,18 +74,21 @@ | 
| for (const auto& header : response.responseHeaders) | 
| { | 
| headersObject.SetProperty(header.first, header.second); | 
| } | 
| resultObject.SetProperty("responseHeaders", headersObject); | 
|  | 
| webRequestParams[2].Call(resultObject); | 
| }; | 
| - | 
| -  jsEngine->GetPlatform().GetWebRequest().GET(url, headers, getCallback); | 
| +  jsEngine->GetPlatform().WithWebRequest( | 
| +    [url, headers, getCallback](IWebRequest& webRequest) | 
| +    { | 
| +      webRequest.GET(url, headers, getCallback); | 
| +    }); | 
| } | 
|  | 
| namespace | 
| { | 
| void GETCallback(const v8::FunctionCallbackInfo<v8::Value>& arguments) | 
| { | 
| try | 
| { | 
|  |