我有一個REST服務在本地apache服務器上運行。我試圖發送一個http請求來從一個ios應用程序觸發它。我嘗試了很多方法,但請求似乎無法到達服務器。IOS - 使用特定MIME類型的http請求
編輯:REST服務根據特定的MIME類型決定要調用什麼,這就是爲什麼我要設置內容類型。
這是我的時刻代碼:
- (IBAction)fetchTweet
{
NSURL *url = [NSURL URLWithString:@"http://127.0.0.1:8080/Jersey/rest/hello"];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
[request addValue:@"text/html; charset=UTF-8" forHTTPHeaderField:@"Content-Type"];
NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:self];
self.connection = connection;
[connection start];
}
- (IBAction)go:(id)sender
{
[self fetchTweet];
self.label.text = @"Working";
}
這將幫助你http://stackoverflow.com/questions/10080216/request-with-nsurlrequest – MCMatan