void requestHandler_OnBeforeResourceLoad(object sender, CfxOnBeforeResourceLoadEventArgs e)
        {
            List <string[]> hdrMap = e.Request.GetHeaderMap();

            if (FUserAgentIn[0] != "")
            {
                foreach (string[] keyValue in hdrMap)
                {
                    if (keyValue[0] == "User-Agent")
                    {
                        keyValue[1] = FUserAgentIn[0];
                    }
                }
            }
            e.Request.SetHeaderMap(hdrMap);
            e.SetReturnValue(CfxReturnValue.Continue);
        }
Beispiel #2
0
        private void HandleBeforeResourceLoad(object sender, CfxOnBeforeResourceLoadEventArgs e)
        {
            var headerMap = e.Request.GetHeaderMap();

            if (!string.IsNullOrWhiteSpace(BrowserSettings.UserAgent))
            {
                foreach (var strArray in headerMap)
                {
                    if (strArray[0] == "User-Agent")
                    {
                        strArray[1] = BrowserSettings.UserAgent;
                    }
                }
            }
            e.Request.SetHeaderMap(headerMap);
            e.SetReturnValue(CfxReturnValue.Continue);
        }