2010-12-01 8 views

답변

5

설정 API로 설정 했습니까? 다음은 OSX 네트워크 설정에서 PAC URL 문자열을 가져 오는 예입니다.

static char url[257] = {0}; 

NSDictionary * proxies = (NSDictionary *)SCDynamicStoreCopyProxies(NULL); 
NSString * pacURL = [proxies objectForKey:(NSString *)kSCPropNetProxiesProxyAutoConfigURLString]; 

if (NULL != pacURL) 
{ 
    strncpy((char*) (&(url)[0]), 
      [pacURL cStringUsingEncoding:NSASCIIStringEncoding], 
      sizeof(url)); 
} 
return url; 
+0

이 코드 스 니펫은'proxies' 객체를 유출합니다. –

3

scutil 명령을 살펴보십시오. 특히 scutil --proxy은 프록시를 표시합니다.

+0

감사합니다. 코코아 애플리케이션에서 프로그래밍 방식을 찾고있었습니다. – JasonGenX

관련 문제