custom user-agent
This commit is contained in:
10
main.js
10
main.js
@@ -30,7 +30,11 @@ function loadConfig() {
|
||||
return null; // Return null or default config if the file doesn't exist
|
||||
}
|
||||
|
||||
const config = loadConfig() || { url_address: 'https://nexus.manage.backone.cloud/login/', url_filter: 'https://*.manage.backone.cloud/*', app_name: 'Client' };
|
||||
const config = loadConfig() || { url_address: 'https://nexus.manage.backone.cloud/login/',
|
||||
url_filter: 'https://*.manage.backone.cloud/*',
|
||||
app_name: 'Client',
|
||||
user_agent: 'BackOne-Client'
|
||||
};
|
||||
|
||||
//console.log(config.url_address)
|
||||
|
||||
@@ -55,14 +59,12 @@ const createWindow = () => {
|
||||
},
|
||||
//...(process.platform !== 'darwin' ? { titleBarOverlay: true } : {})
|
||||
})
|
||||
//win.setMenu(null)
|
||||
//win.setTitle(`Client - Version ${app.getVersion()}`);
|
||||
win.setTitle(`${config.app_name} ${app.getVersion()}`);
|
||||
|
||||
|
||||
// Custom Headers
|
||||
session.defaultSession.webRequest.onBeforeSendHeaders(filter, (details, callback) => {
|
||||
details.requestHeaders['User-Agent'] = 'BackOne-Client';
|
||||
details.requestHeaders['User-Agent'] = config.user_agent;
|
||||
details.requestHeaders['Device-Id'] = device_id;
|
||||
callback({ requestHeaders: details.requestHeaders })
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user