나는 내가이 코드를 사용하여 글로벌 프록시를 수정하는 노력이 브라우저프록시를 설정 하시겠습니까?
만 프록시를 설정하려는이 broswer 형 응용 프로그램을 만드는 중이라서하지만
System.getProperties().put("http.proxyHost", "someProxyURL");
System.getProperties().put("http.proxyPort", "someProxyPort");
System.getProperties().put("http.proxyUser", "someUserName");
System.getProperties().put("http.proxyPassword", "somePassword");
System.getProperties().put("http.proxySet", "true");
그래서 내가
proxySelector
보았다 작동하지 않습니다 클래스와 나는 정말 내 브라 우어의 프록시를 설정하는 방법을 이해하지 못하는 내가
com.android.settings/.ProxySelector
니어의 ProxySelector
에 숨겨진 클래스가 알고
수동으로 프록시를 입력해야합니다.
mybrowser (웹 뷰)에 대해서만 프록시를 구성 할 수있는 방법이 있습니까?
도와주세요. 미리 감사드립니다 !!!
가능한 중복 질문 : http://stackoverflow.com/questions/4488338/webview-android-proxy – Robert
@Robert 답장을 보내 주셔서 감사합니다. 숨겨진 활동을 열어 놓은 솔루션을 발견했습니다. com.android.settings.ProxySelector . 이제는 프록시를 설정할 수 있습니다. 하지만이 활동에는 사용자 이름/암호 필드가 없습니다. 어떻게하면 webview에서 웹 페이지를 열 수 있도록 usename/password 필드를 설정할 수 있습니까? 이제 웹 뷰는 사용자 이름/비밀번호가 설정되어 있지 않기 때문에 금지라고 말하고 있습니까? –
@Robert 또한 귀하의 링크를 보았습니다. 그러나 항상 Network Object에 null을 제공합니다. –