Get&Post请求和MIMEType
1.GET请求:
NSString *urlStr = [NSStringstringWithFormat:@"http://192.168.3.251/~apple/itcast/login.php?username=%@&password=%@",_userName.text,_password.text];
NSURL *url = [NSURL URLWithString:urlStr];
NSURLRequest *request = [NSURLRequestrequestWithURL:url];
NSURLConnection *connection = [NSURLConnectionconnectionWithRequest:request delegate:self];
[connection start];
2.POST请求
NSString *urlStr = [NSStringstringWithFormat:@"http://192.168.3.251/~apple/itcast/login.php"];
NSURL *url = [NSURL URLWithString:urlStr];
NSMutableURLRequest *request = [NSMutableURLRequestrequestWithURL:url];
request.HTTPMethod = @"POST";
NSString *bodyStr = [NSStringstringWithFormat:@"username=%@&password=%@",_userName.text,_password.text];
request.HTTPBody = [bodyStr dataUsingEncoding:NSUTF8StringEncoding];
NSURLConnection *connection = [NSURLConnectionconnectionWithRequest:request delegate:self];
[connection start];
3.同步请求,和异步请求
//异步请求
[NSURLConnection sendAsynchronousRequest:<#(NSURLRequest *)#> queue:<#(NSOperationQueue *)#> completionHandler:<#^(NSURLResponse *response, NSData *data, NSError *connectionError)handler#>];
//同步请求
[NSURLConnection sendSynchronousRequest:<#(NSURLRequest *)#> returningResponse:<#(NSURLResponse *__autoreleasing *)#> error:<#(NSError *__autoreleasing *)#>];
4.数据安全
MD5
5.MiMEType
.txt--------->ext/plain
.pdf-------->application/pdf
.docx ---------->application/vnd.openxmlformats-officedocument.wordprocessingml.document
.html--------->text/html