Ich möchte WebRTC in Chrome-Treiber deaktivieren, kann aber nicht herausfinden, wie es geht.Wie deaktiviere ich WebRTC in Chrome Driver?
ich so versucht (fanden diese Lösung in irgendeinem Blog):
capabilities.setCapability("chrome.switches", Arrays.asList(
"--disable-webrtc-multiple-routes", "--disable-webrtc-hw-encoding",
"--disable-webrtc-hw-decoding", "--disable-webrtc-encryption"));
Es funktioniert nicht. Ja, ich weiß, dass es dort nicht so etwas wie "--disable-webrtc" gibt, aber es ist alles, was ich über WebRTC gefunden habe, ich meine, ich habe einige andere WebRTC-Parameter nicht gefunden.
Ich suchte hier: https://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/chrome_switches.cc
Und: https://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/pref_names.cc
nichts über WebRTC gefunden werden.
Können Sie uns helfen, zu aktualisieren, worum es bei WebRTC geht? – DebanjanB
@Debanjan Wollen Sie erklären, was WebRTC ist? https://en.wikipedia.org/wiki/WebRTC. Und ich möchte es deaktivieren, denn wenn ich Proxy verwende und WebRTC aktiviert habe, geht ein Teil des Datenverkehrs direkt (ohne Proxy). Also, wenn WebRTC aktiviert ist, gibt es ein Leck, einige Websites können meine echte IP kennen. – Helen
Also das Problem von WebRTC entsteht, wenn Proxy verwenden und WebRTC aktiviert haben. Sind Sie sicher, ob die Deaktivierung von WebRTC über Funktionen und einschließlich Proxy Ihren Bedürfnissen entspricht? Da ich keinen Proxy verwende, kann ich die Lösung, die ich Ihnen anbieten möchte, nicht testen. Danke – DebanjanB