Hoofd Microsoft Edge Microsoft Edge Chromium verandert dynamisch zijn user-agent

Microsoft Edge Chromium verandert dynamisch zijn user-agent



Vanaf nu brengt Microsoft dagelijkse updates uit voor het Canary Channel en wekelijkse updates voor het Dev Channel van hun nieuwste Chromium-gebaseerde Microsoft Edge-app. Verrassend genoeg kan de browser zijn user-agent-regel dynamisch wijzigen volgens de regels die hij downloadt van een speciale website.

Advertentie

hoe afbeeldingen van een pdf op te slaan

Zoals u wellicht al weet, is Microsoft Edge, de standaardwebbrowser van Windows 10, in beweging naar een Chromium-compatibele webengine in de desktopversie. Microsoft legt uit dat de bedoeling van deze stap is om een ​​betere webcompatibiliteit voor klanten te creëren en minder fragmentatie voor webontwikkelaars. Microsoft heeft al een aantal bijdragen geleverd aan het Chromium-project, waardoor het project naar Windows op ARM is overgezet. Het bedrijf belooft meer bij te dragen aan het Chromium-project.

Microsoft Edge-downloadpagina

Microsoft verbetert ook de browser door functies toe te voegen die exclusief waren voor de klassieke versie van de app, inclusief functies zoals Lees hardop en Microsoft Translator .

Nieuw onderzoek door Bleeping Computer onthult dat Edge Chromium de string van de user-agent kan wijzigen, afhankelijk van een conditie. Een reeks van dergelijke voorwaarden downloadt de browser van de volgende URL:

https://config.edge.skype.com/config/v1/Edge/75.0.131.0?osname=win&channel=dev&clientId= blevel = vol

De server retourneert een JSON-configuratiebestand met een verscheidenheid aan opties voor Edge. Een van de secties is een domeingerelateerde user-agent, waarmee Edge zijn user-agent dynamisch kan wijzigen voor specifieke websites.

Zie het gedeelte EdgeDomainActions van de configuratie:

{'EdgeDomainActions': {'user_agent_override': {'version': 1, 'policies': [{'name': 'EdgeUA', 'type': 'PartialReplacement', 'value': 'AppleWebKit / 537.36 (KHTML, zoals Gecko) Chrome / 64.0.3282.140 Safari / 537.36 Edge / 18.17763 '}, {' name ':' ChromeUA ',' type ':' edgeTokenReplacement ',' value ':' '}],' applicaties ': [{' domein ':' netflix.com ',' Applied_policy ':' EdgeUA '}, {' domein ':' facebook.com ',' Applied_policy ':' ChromeUA '}, {' domein ':' messenger.com ',' toegepaste_policy ':' ChromeUA '}, {' domein ':' hbonow.com ',' toegepast_beleid ':' EdgeUA '}, {' domein ':' hbogo.com ',' toegepast_beleid ':' EdgeUA '}, {' domein ':' napster.com ',' Applied_policy ':' EdgeUA '}, {' domein ':' sling.com ',' Applied_policy ':' EdgeUA '}, {' domein ':' stan.com.au ' , 'Apply_policy': 'ChromeUA'}]}},}

Dit gedeelte vertelt de Edge-browser dat deze voor bepaalde sites Google Chrome (ChromeUA) of de originele Microsoft Edge (EdgeUA) moet nabootsen.

Voor netflix.com, hbonow.com, hbogo.com, napster.com en sling.com doet de nieuwe Edge zich voor als de originele Edge en verandert de user-agent in:

Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, zoals Gecko) Chrome / 64.0.3282.140 Safari / 537.36 Edge / 18.17763

Voor facebook.com, messenger.com en stan.com.au doet het zich voor als Google Chrome en gebruikt het de volgende user-agent:

hoe xbox-games op Windows 10 te installeren
Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, zoals Gecko) Chrome / 75.0.3763.0 Safari / 537.36

Voor alle andere domeinen die niet worden vermeld, wordt de standaard user-agent gebruikt, namelijk:

Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, zoals Gecko) Chrome / 75.0.3763.0 Safari / 537.36 Edg / 75.0.131.0

De Edge-browser kan dus functies zoals PlayReady DRM inschakelen op sites zoals Netflix met behulp van de standaard 'Edge'-user-agentstring, en betere prestaties en compatibiliteit krijgen op websites die beter werken in Chrome, inclusief Facebook en YouTube, door de user-agent te wijzigen naast de Blink-engine van Chromium.

Bron: Bleep computer .

Interessante Artikelen

Editor'S Choice

Hoe de verborgen Google Earth-vluchtsimulator te gebruiken
Hoe de verborgen Google Earth-vluchtsimulator te gebruiken
Leer hoe u een virtueel vliegtuig door schilderachtige bestemmingen vliegt. Open gewoon de Flight Simulator-optie in Google Earth.
Een bericht verzenden via de Uber-app
Een bericht verzenden via de Uber-app
De in-app-berichtenservice van Uber is hun poging om te voorkomen dat chauffeurs met hun claxons toetert om uw aandacht te trekken terwijl ze wachten bij de pick-up. De anonieme sms die je vroeg waar je was, was nooit erg goed, dus Uber
Hoe Chrome te repareren met te veel geheugen
Hoe Chrome te repareren met te veel geheugen
Hoewel Google Chrome de populairste browser ter wereld is, kan het soms te veel geheugen gebruiken. Aangezien het ook de snelste browser is, is het niet verrassend hoeveel RAM het nodig heeft om soepel te werken. Dit kan
Wat zijn slimme tassen?
Wat zijn slimme tassen?
Slimme tassen zijn elk type bagage dat hightech-mogelijkheden bevat. De meeste slimme bagage heeft een harde schaal en kan elke combinatie van functies bevatten, van draadloos opladen tot Bluetooth-mogelijkheden.
Hoe u de schrijfbeveiliging verwijdert op Windows 10, 8 en 7
Hoe u de schrijfbeveiliging verwijdert op Windows 10, 8 en 7
Wanneer u geen wijzigingen kunt aanbrengen in bestanden op USB-drives en SD-kaarten en een bericht krijgt dat media tegen schrijven zijn beveiligd, is het tijd om de schrijfbeveiliging te verwijderen.
Een Firestick-afstandsbediening repareren die niet werkt?
Een Firestick-afstandsbediening repareren die niet werkt?
Er zijn weinig dingen vervelender tijdens entertainment dan dat je afstandsbediening de commando's niet opvolgt. Deze problemen komen echter vaker voor dan u denkt, en de Firestick TV-afstandsbediening is daarop geen uitzondering. Als je Firestick-afstandsbediening niet werkte,
De 6 beste gratis strandachtergronden van 2024
De 6 beste gratis strandachtergronden van 2024
Op zoek naar prachtig strandbehang? Blader door deze lijst met gratis achtergronden voor uw desktop of mobiele apparaat.