Object-C,NSURL,统一资源定位器
今天晚上最后一个例子,写完休息娱乐一会。
URL,统一资源定位器,可以定位网络上的一个资源。
没啥难的,还是对象、方法、API。和Java等语言没有啥区别。
不亲自一点点写一遍,印象不深,今后进一步深入学习iOS时,会遇到很多问题,倒是再回头看,也没效率。
代码
//
// main.m
// NSURLTest
//
// Created by fansunion on 15/12/2.
// Copyright (c) 2015年 demo. All rights reserved.
//#import <Foundation/Foundation.h>int main(int argc, const char * argv[]) {@autoreleasepool {NSString* str = @"http://blog.csdn.net/FansUnion";NSURL* url = [NSURL URLWithString:str];NSString* scheme =[url scheme];NSString* host = [url host];NSString* port = [url port];NSString* path =[url path];NSLog(@"scheme : %@",scheme);NSLog(@"host : %@",host);NSLog(@"port : %@",port);NSLog(@"path : %@",path);//使用URL对应的资源来初始化NSString对象NSString* content =[NSString stringWithContentsOfURL: url encoding:NSUTF8StringEncoding error:nil];NSLog(@"%@",content);}return 0;
}
程序输出
2015-12-02 21:07:54.545 NSURLTest[5619:393442] scheme : http
2015-12-02 21:07:54.546 NSURLTest[5619:393442] host : blog.csdn.net
2015-12-02 21:07:54.546 NSURLTest[5619:393442] port : (null)
2015-12-02 21:07:54.546 NSURLTest[5619:393442] path : /FansUnion
2015-12-02 21:08:08.555 NSURLTest[5619:393442] <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
更多html内容,没有展示出来,太长了。
比较奇怪的是,端口号port为啥是null,难道不是80么?
Object-C,NSURL,统一资源定位器相关推荐
- HTML URL 统一资源定位器
HTML 统一资源定位器(Uniform Resource Locators) URL 是一个网页地址. URL可以由字母组成,,或互联网协议(IP)地址: 192.68.20.50.大多数人进入网站 ...
- 069_html统一资源定位器
1. URL也被称为网址.URL 的英文全称是Uniform Resource Locator, 中文也译为"统一资源定位符". 2. URL可以由单词组成, 比如"w3 ...
- HTML 统一资源定位器(Uniform Resource Locators)URL
URL是一个网页地址. URL可以由字母组成,如"W3CSchools.cc",或互联网协议(IP)地址: 192.68.20.50.大多数人进入网站使用网站域名来访问,因为 名字 ...
- 在html文件中 url是统一资源定位器,HTML URL(统一资源定位器)
您可能感兴趣的话题: HTML 核心提示:当你单击 HTML 文档中的某个链接时,就像这个:最后一页,其中的 标签就会使用类似这样的 href 属性值指向一个网络上的地址 HTML链接 当你单击 HT ...
- 文档统一位于自己的服务器上,统一资源定位器
URL 也被称为网址. URL 可以由单词组成,比如 "w3school.com.cn",或者是因特网协议(IP)地址:192.168.1.253. URL - Uniform R ...
- 统一资源定位器,超文本传输协议,HTML
统一资源定位器,超文本传输协议,HTML 统一资源定位器 超文本传输协议 常见状态码 超文本标记语言 统一资源定位器 统一资源定位器(Uniform Resoure Locator,URL)是互联网上 ...
- HTML 统一资源定位器(Uniform Resource Locators)简介
URL 是一个网页地址.URL可以由字母组成,如"runoob.com",或互联网协议(IP)地址: 192.68.20.50.大多数人进入网站使用网站域名来访问,因为 名字比数字 ...
- URL - 统一资源定位器
URL - 统一资源定位器 Web浏览器通过URL从Web服务器请求页面. 当您点击 HTML 页面中的某个链接时,对应的 <a> 标签指向万维网上的一个地址. 一个统一资源定位器(URL ...
- 在html文件中 url是统一资源定位器,什么是URL(统一资源定位器)
问题:什么是URL(统一资源定位器)?URL(统一资源定位器)是什么意思? 统一资源定位器,又叫URL(Uniform Resource Locator),是专为标识Internet网上资源位置而设的 ...
最新文章
- 【机器学习PAI实践二】人口普查统计
- 数据结构与算法 | 顺序表
- 直接插入排序(Straight Insertion Sort)
- 第4课 列朋波骨《小学生C++趣味编程》
- 剑指offer——4.二维数组中的查找
- ubuntu安装rabbitvcs
- 2018中国企业云计算应用现状及需求调研报告
- [基础库Numpy] 技能树总结:一篇文章学会Numpy库
- html渐变不兼容,CSS实现兼容性的渐变背景(gradient)效果兼容众多浏览器
- 隐式图层动画 (Implicit Layer Animation)
- Centos7安装gitlab服务器
- cordova 调用蓝牙_ionic蓝牙插件(cordova-plugin-ble-central)(个人翻译转载请注明)
- 软考复习经验分享 软件设计师 软考中级 复习思路
- 机器学习-62-Structured Learning-03-Structured Support Vector Machine(结构化学习-结构化支持向量机)
- 超碰网站源码搭建教程超碰在线视频搭建超碰网站搭建教程
- 《C陷阱与缺陷》学习笔记(2):作者有话说
- Keka for Mac(压缩解压工具)中文破解版
- 天猫代运营:数据引爆无限直通车
- Vim: 使用tags文件扩展YCM对C族语言第三方库的代码自动补全功能
- Ubuntu中将Eclipse添加到收藏夹