2011-07-31 28 views
4

私は、NSURLConnectionNSURLRequestを使用して、OS Xアプリケーション用のサーバーに接続しています。NSURLRequestを使用するプロキシー

今、私は特定のプロキシサーバー接続を実装したいと思いますが、ドキュメントで何かを見つけることができません。

マシンビューとデバイスプロキシの設定を変更するのではなく、私が定義したプロキシを通ってウェブビューを直接見たいと思っています。

誰でもこれを試したことがありますか、Objective-Cの中からプロキシを処理する方法を知っていますか?

答えて

0

自分自身で答えを見つけました。

NSURL *url = [NSURL URLWithString:@"http://minip.no"]; 
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url]; 
[request setProxyHost:[chosenprox objectForKey:@"host"]]; 
[request setProxyPort:[[chosenprox objectForKey:@"port"] intValue]]; 
[request setDelegate:self]; 
[request startSynchronous]; 
if ([request error]) { 
    [mainFrame loadHTMLString:[[request error] localizedDescription] baseURL:nil]; 
} else if ([request responseString]) { 
    [mainFrame loadHTMLString:[request responseString] baseURL:nil]; 
} 

そして、それは、他の素敵な用途があります:私はASIHTTPRequestは私が必要なものを持っていることを発見しました。

関連する問題