スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

NSURLConnectionを使って本来のサーバーとは違うサーバーに接続する

テスト用にDNSに登録されているものとは違うサーバーにHTTP/HTTPSで接続したい場合の方法。ちなみにクライアントだと/etc/hosts使ってやることが多い。

例えば https://www.example.com/ が本来は 192.0.2.1がDNSに登録されているとして、192.0.2.2に向き先を変えたい場合。

リクエスト自体はIPアドレスで
NSMutableURLRequest *request= [NSMutableURLRequest requestWithURL:@"https://192.0.2.2/path"]
として作成し、
[request setValue:@"www.example.com" forHTTPHeaderField:@"Host"];
などとHostだけ上書きしてやればOK。
スポンサーサイト

コメント

非公開コメント

プロフィール

fchiba

Author:fchiba
FC2ブログへようこそ!

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。