您好,欢迎来到二三四教育网。
搜索
您的当前位置:首页3. 注意点, URL的中文转码

3. 注意点, URL的中文转码

来源:二三四教育网

3. 注意点, URL的中文转码

  • 注意, 如果请求的URL中存在中文的话, 那么请求发送就会失败

    • Error Domain=NSURLErrorDomain Code=-1002 "unsupported URL"
  • 这时, 需要将URL转码为服务器可识别的UTF8字符串才可以

      // 1. 当请求地址中,包含中文,需要转码
      NSString *URLStr = @"http://120.25.226.186:32812/login2?username=我的账户&pwd=520it&type=JSON";
      NSLog(@"转码前:%@", URLStr);
      
      URLStr = [URLStr stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
      NSLog(@"转码后:%@", URLStr);
    
      转码前:http://120.25.226.186:32812/login2?username=我的账户&pwd=520it&type=JSON
      转码后:http://120.25.226.186:32812/login2?username=%E6%88%91%E7%9A

Copyright © 2019- how234.cn 版权所有 赣ICP备2023008801号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务