mobileFX WebKitX CEF3 ActiveX 4.x
WebKitXCEF3Lib ActiveX Control / Settings Object / remove_response_headers Property
In This Topic
    remove_response_headers Property
    In This Topic

    Used with filter_response to remove HTTP response headers before passed to Browser.

    Property type
    Read-write property
    Visual Basic
    Public Property remove_response_headers As String

    For more information please read Content Filtering.

    Private Sub WebKitX1_OnCreate(ByVal Settings As WebKitXCEF3Lib.ISettings, CommandLineSwitches As String)
        On Error Resume Next
        WebKitX1.IPC_TIMEOUT_MILLIS = 5000
        ' Set the cache path
        Settings.cache_path = App.Path + "\MyCache"
        ' Set the application cache path
        Settings.application_cache = App.Path + "\MyAppCache"
        ' Enable cookies
        Settings.persist_session_cookies = 1
        ' Persistent user preferences
        Settings.persist_user_preferences = 1
        ' Enable plugins (eg. PDF viewer)
        Settings.plugins = True
        ' Enable flash plugin, place dll in same
        ' folder with ocx or provide explicit path
        'Settings.flash_player_dll_path = "pepflashplayer32_29_0_0_113.dll"
        ' Disable WebGL (used in VM/Citrix terminals for better performance)
        'Settings.webgl = False
        ' Disable context menu
        Settings.show_context_menu = True
        ' Additional switches, have a look here:
        AddLog "CommandLineSwitches=" + CommandLineSwitches
        ' Enable HTML XML (but it really messes with local <script> elements
        'Settings.enable_xml_html = True
        ' Enabling content filtering is experimental and forces UTF-8 encoding
        ' Filter Response Headers
        Settings.filter_response = True
        ' Overwrite CORS
        Settings.access_control_allow_origin = "*"
        ' Remove Security Policy Headers
        Settings.remove_response_headers = "x-webkit-csp,content-security-policy,x-content-security-policy"
    End Sub
    See Also