My area is in China,In use
new DriverManager().SetUpDriver(new ChromeConfig(), VersionResolveStrategy.MatchingBrowser);
a network error will occur.
So I used postman to test the download json link in the code "https://googlechromelabs.github.io/chrome-for-testing/known-good-versions-with-downloads.json", and found that if the User-Agent, Accept, and Accept-Encoding request headers are added, it takes about a few hundred milliseconds to get the json. If the request headers are not added, it takes about 2-3 minutes, or even longer, or HttpClient will throw a Cancel Task exception.
My area is in China,In use
new DriverManager().SetUpDriver(new ChromeConfig(), VersionResolveStrategy.MatchingBrowser);
a network error will occur. So I used postman to test the download json link in the code "https://googlechromelabs.github.io/chrome-for-testing/known-good-versions-with-downloads.json", and found that if the User-Agent, Accept, and Accept-Encoding request headers are added, it takes about a few hundred milliseconds to get the json. If the request headers are not added, it takes about 2-3 minutes, or even longer, or HttpClient will throw a Cancel Task exception.