Iphone I-Phone的HTTP示例

Iphone I-Phone的HTTP示例,iphone,iphone-sdk-3.0,Iphone,Iphone Sdk 3.0,我正在搜索I-phone 3.0的HTTP示例。我正在做SyncMl应用程序,它使用基于http的协议来同步两个数据库(即客户端和服务器)使用POST和GET。因此,我将使用POST向服务器发送数据,并使用GET读取数据。如果有人有示例代码或任何提示将使用什么类型的框架???我将假设您对实现一些简单的旧HTTP客户端代码感兴趣。请求网页等 我使用NSURL来执行HTTP请求。这很简单。您可以在上阅读有关它的所有信息,但下面是一段示例代码: // set up your request NSURL

我正在搜索I-phone 3.0的HTTP示例。我正在做SyncMl应用程序,它使用基于http的协议来同步两个数据库(即客户端和服务器)使用POST和GET。因此,我将使用POST向服务器发送数据,并使用GET读取数据。如果有人有示例代码或任何提示将使用什么类型的框架???

我将假设您对实现一些简单的旧HTTP客户端代码感兴趣。请求网页等

我使用NSURL来执行HTTP请求。这很简单。您可以在上阅读有关它的所有信息,但下面是一段示例代码:

// set up your request
NSURL * url = [NSURL URLWithString:@"http://www.stackoverflow.com"];
NSURLRequest * request = [NSURLRequest requestWithURL:url
    cachePolicy:NSURLRequestReturnCacheDataElseLoad timeoutInterval:60];

// create your connection with your request and a delegate (in this case 
// the object making the request)
_connection = [[NSURLConnection alloc] initWithRequest:request delegate:self];  
您只需要实现一些委托方法来处理数据响应

- (void)connection:(NSURLConnection*)connection didReceiveResponse:(NSHTTPURLResponse*)response
- (void)connection:(NSURLConnection*)connection didReceiveData:(NSData*)data
- (void)connection:(NSURLConnection*)connection didFailWithError:(NSError*)error
- (void)connectionDidFinishLoading:(NSURLConnection *)connection

我假设您对实现一些简单的旧HTTP客户机代码感兴趣。请求网页等

我使用NSURL来执行HTTP请求。这很简单。您可以在上阅读有关它的所有信息,但下面是一段示例代码:

// set up your request
NSURL * url = [NSURL URLWithString:@"http://www.stackoverflow.com"];
NSURLRequest * request = [NSURLRequest requestWithURL:url
    cachePolicy:NSURLRequestReturnCacheDataElseLoad timeoutInterval:60];

// create your connection with your request and a delegate (in this case 
// the object making the request)
_connection = [[NSURLConnection alloc] initWithRequest:request delegate:self];  
您只需要实现一些委托方法来处理数据响应

- (void)connection:(NSURLConnection*)connection didReceiveResponse:(NSHTTPURLResponse*)response
- (void)connection:(NSURLConnection*)connection didReceiveData:(NSData*)data
- (void)connection:(NSURLConnection*)connection didFailWithError:(NSError*)error
- (void)connectionDidFinishLoading:(NSURLConnection *)connection

ASIHTTPRequest是HTTP请求的优秀框架

从:

ASIHTTPRequest是围绕CFNetwork API的一个易于使用的包装器,它使与web服务器通信的一些更繁琐的方面变得更容易。它是用Objective-C编写的,适用于Mac OS X和iPhone应用程序。 它适合执行基本的HTTP请求并与基于REST的服务交互(GET/POST/PUT/DELETE)。包含的ASIFormDataRequest子类使使用多部分/表单数据提交POST数据和文件变得非常容易


还有一个问题。代码是。

ASIHTTPRequest是HTTP请求的优秀框架

从:

ASIHTTPRequest是围绕CFNetwork API的一个易于使用的包装器,它使与web服务器通信的一些更繁琐的方面变得更容易。它是用Objective-C编写的,适用于Mac OS X和iPhone应用程序。 它适合执行基本的HTTP请求并与基于REST的服务交互(GET/POST/PUT/DELETE)。包含的ASIFormDataRequest子类使使用多部分/表单数据提交POST数据和文件变得非常容易


还有一个问题。代码是。

什么是“HTTP示例”?你想下载文件吗?上传文件?响应HTTP请求?所有这些都使用HTTP并提供了示例。请更具体一点。我正在做SyncMl应用程序,它使用基于http的协议使用POST和GET同步两个数据库(即客户端和服务器)。所以我将使用POST向服务器发送数据,使用GET读取数据。“http示例”是什么?你想下载文件吗?上传文件?响应HTTP请求?所有这些都使用HTTP并提供了示例。请更具体一点。我正在做SyncMl应用程序,它使用基于http的协议使用POST和GET同步两个数据库(即客户端和服务器)。因此,我将使用POST向服务器发送数据,并使用GET读取数据。