iOS 关于NSURL的基础知识
来源:互联网 发布:前台js调用天气插件 编辑:程序博客网 时间:2024/04/27 16:04
NSURL 其实就是我们看到的浏览器上的网站地址,它其实就是一个字符串,因为它包含请求头、请求体以及参数等很多东西,所以为了方便使用,苹果封装了一个NSURL 。举个栗子
NSURL *url = [NSURL URLWithString:@"https://www.baidu.com/baidu?tn=monline_3_dg&ie=utf-8&wd=iOS+query"]; NSLog(@"Scheme: %@", [url scheme]); NSLog(@"Host: %@", [url host]); NSLog(@"Port: %@", [url port]); NSLog(@"Path: %@", [url path]); NSLog(@"Relative path: %@", [url relativePath]); NSLog(@"Path components as array: %@", [url pathComponents]); NSLog(@"Parameter string: %@", [url parameterString]); NSLog(@"Query: %@", [url query]); NSLog(@"Fragment: %@", [url fragment]); NSLog(@"User: %@", [url user]); NSLog(@"Password: %@", [url password]);
结果如下
2017-07-05 14:34:53.058 InternetBank[291:27789] Scheme: https2017-07-05 14:34:53.058 InternetBank[291:27789] Host: www.baidu.com2017-07-05 14:34:53.058 InternetBank[291:27789] Port: (null)2017-07-05 14:34:53.058 InternetBank[291:27789] Path: /baidu2017-07-05 14:34:53.059 InternetBank[291:27789] Relative path: /baidu2017-07-05 14:34:53.059 InternetBank[291:27789] Path components as array: ( "/", baidu)2017-07-05 14:34:53.059 InternetBank[291:27789] Parameter string: (null)2017-07-05 14:34:53.059 InternetBank[291:27789] Query: tn=monline_3_dg&ie=utf-8&wd=iOS+query2017-07-05 14:34:53.059 InternetBank[291:27789] Fragment: (null)2017-07-05 14:34:53.059 InternetBank[291:27789] User: (null)2017-07-05 14:34:53.059 InternetBank[291:27789] Password: (null)
阅读全文
0 0
- iOS 关于NSURL的基础知识
- iOS 关于NSURL那些事
- iOS-NSURL踩的坑
- [ios] NSURL
- IOS NSURL
- 关于NSURL
- IOS 之 NSURL的一些基本操作
- 关于NSURL的解析和编码
- 关于 NSURL 的解析和编码
- 关于NSURL的解析和编码
- 关于 NSURL 的解析和编码
- 关于NSURL拼接字符串的问题
- iOS 关于数组的详细使用【基础知识】
- IOS NSURL基本操作
- iOS 网络 NSURL(1)
- iOS 网络 NSURL 2
- [IOS] 类 NSURL
- IOS开发之----NSURL
- 梯度下降算法及Python实现
- 浅谈竞赛中的部分树(块、点、链)【长期更新】
- 64位系统 VS2010 各种问题 及 提示“ORA-06413: 连接未打开”
- java Object t 强转String
- (五)Docker镜像管理2之nginx镜像制作
- iOS 关于NSURL的基础知识
- Hdu 2090 算菜价
- UIDragScrollView和UIScrollView
- ThreadLocal
- Activity与fragment传值关系
- Spring的作用域以及RequestContextListener作用
- Android 上传图片到服务器
- ORACLE初识总结
- MD5加密