MicrosoftEdge / MicrosoftEdge/WebView2Feedback
WebView2 making background requests to https://edge.microsoft.com/entityextractiontemplates/api/v1/assets/find-assets?name=domains_config[..]
@vbryh-msft is already working on this.
Since Feb 8, 2023.
- Dominant language
- PowerShell
- Stars
- 526
- Forks
- 67
- PR merge metrics
- No merged PRs in 30d
Description
Description
WebView2 making background requests to https://edge.microsoft.com/entityextractiontemplates/api/v1/assets/find-assets?name=domains_config[..] and then to https://edgeassetservice.azureedge.net/assets/domains_config/1.8.20/asset?sv=[..]&assetgroup=EntityExtractionDomainsConfig
Version
SDK: 1.0.1222-prerelease
Runtime: 103.0.1264.62
Framework: WPF
OS: Win10
Repro Steps
- Start fiddler or a similar MITM proxy
- Run an app that uses WebView2
- Wait for up to 6 minutes
A request will be made to https://edge.microsoft.com/entityextractiontemplates/api/v1/assets/find-assets?name=domains_config&version=1.*.*&channel=canary&key=[..]
After that, if WebView2 decides to request updated data, request to a url returned by the previous request is made (https://edgeassetservice.azureedge.net/assets/domains_config/1.8.20/asset?sv=[..]&assetgroup=EntityExtractionDomainsConfig).
The returned json appears to mostly contain regex for extracting values from an online store page (e.g. en_us_product_terms": "((add\\s*to\\s*cart)|(add\\s*to\\s*basket)|(add\\s*to\\s*bag)|(buy\\s*it\\s*now)|(buy\\s*now)|(free\\s*delivery)|(free\\s*shipping)|(estimated\\s*delivery)|(out\\s*of\\s*stock)|(in\\s*stock)|(sold\\s*out)|(add\\s*to\\s*wish\\s*list)|((fastest|express|truck|for|home))
I don't think this is a feature that's enabled in WebView2, so requests for updates should not be made.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.