2011-09-06 8 views
3

사람은 부작용이 HttpWebRequest를에 webrequest.proxy = null있는의 무엇을 알고 있나요?C 번호 : WebRequest 클래스 프록시 = null의 부작용

MSDN (.NET 프레임 워크 4) 프록시를 사용하지되어야 할 때 GlobalProxySelection.GetEmptyWebProxy()을 사용했다. 빈 IWebProxy 인스턴스가 반환됩니다. Visual Studio에서 사용 중지되었습니다.

사용자 네트워크에 프록시 설정이 필요한 경우 두 경우 모두 웹 요청이 계속 작동합니까?

그래서, 프록시가 필요할 때 정확한 접근 방법 및 알려진 문제/부작용은 무엇입니까?


더 이상 사용되지 않는 문제. 비주얼 스튜디오는 말한다 : 사용 null 대신

답변

1

없음, 부작용이 없습니다.
VS가 올바르게 조언하고 있습니다.

사용자 네트워크에 프록시 설정이 필요한 경우 두 경우 모두 웹 요청이 계속 작동합니까?

완전히 다른 질문

. 연결 가능성은 이 아니며이 아닙니다. 대신 WebRequest.DefaultWebProxy을 사용하십시오.

+2

그래서, 나는 다음과 같은 가정하는 것은 올바른 :'WebRequest.Proxy = null'가 다음'WebRequest.DefaultWebProxy'은 무시됩니다. – 321X

+0

나는 그렇게 생각한다. 확실히하려고 노력해야 할 것이다. 그러나 유효한 유스 케이스인가? –

+0

유효한 유스 케이스입니다. 내 경우에 가장 좋은 옵션은 기본 설정을 유지하는 것입니다. 그러나, 확실하고 지식을 위해 나는 내일 나의 일을 시도 할 것이다! – 321X