zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    一、Javadoc文档标记
    0-写在java系列文章之前
    Tomcat全攻略
    linux使用普通账户时,无法登录,提示“-bash: fork: retry: Resource temporarily unavailable”
    在Linux下安装和使用MySQL
    linux下修改jdk环境变量的方法
    linux下卸载系统自带或者非自带的jdk
    linux中 /etc/profile的作用
    每天一个linux命令:tar命令-jia2
    如何使用蓝湖设计稿同时适配PC及移动端
  • 原文地址:https://www.cnblogs.com/yinqiang/p/3496254.html
Copyright © 2011-2022 走看看