我想做一个手机图书馆客户端,我要怎么获得服务器地址?(比如说怎么获得上海图书馆的服务器地址?)
获得服务器地址之后,我向服务器请求数据,服务器返回数据这个过程是否要对服务器做什么处理,还是有了服务器地址之后就可以通过发送请求获得服务器上的任何数据?(比如说我要检索上海图书馆书目)
具体发送请求获得数据的过程是怎样的?(大致讲一下)
请各方高手多多指教,在下不胜感激!手机服务器图书馆
获得服务器地址之后,我向服务器请求数据,服务器返回数据这个过程是否要对服务器做什么处理,还是有了服务器地址之后就可以通过发送请求获得服务器上的任何数据?(比如说我要检索上海图书馆书目)
具体发送请求获得数据的过程是怎样的?(大致讲一下)
请各方高手多多指教,在下不胜感激!手机服务器图书馆
解决方案 »
- iOS应用,第一次没有关闭应用,第二次打开闪退
- canPerformAction在IOS 5.1上没法用
- 菜鸟请教字典里添加nsstring类型的字符串输出有问题---急
- 请问有什么办法,可以让显示的gif文件,过5秒消失吗?
- 调用CFRunLoopstop (runLoop)出现exc_bad_access
- xcode6 为storyboard添加基于view类错误
- 苹果企业开发者帐户注册流程
- tableView datasource 问题
- Xcode8 WebViewJavascriptBridge 无法使用
- 静态库.a 文件没有完全链接进可执行程序
- 求教:怎么样来开发一个能播放多格式多媒体的播放器?
- 怎么在其他方法里给UITableView cell上添加按钮?
数据是什么?数据就是一个数据服务公司的本命钱,如果对方不开放接口那就是没有,所以说,对方不开放图片检索的接口给你,你怎么弄都没用。这个需要你和数据服务公司商谈。获得服务器地址之后,我向服务器请求数据,服务器返回数据这个过程是否要对服务器做什么处理,还是有了服务器地址之后就可以通过发送请求获得服务器上的任何数据?(比如说我要检索上海图书馆书目)
具体发送请求获得数据的过程是怎样的?(大致讲一下)第二个问题:
如果你自己做服务器,需要想的就多了去了,身份认证、在线购买、在线阅读、章节下载、大数据量并发处理;如果是用的别人的服务器,那么你只需要调用提供相关数据的接口就行(比如有一个接口返回当前最热门书籍的前100本,你直接调用)第三个问题:
有了服务器提供的API之后 ,你也不是可以获得服务器上的所有数据,这全在你和对方商谈的结果,这个技术没关系。第四个问题:
具体请求数据的过程,简单一个请求当前上海图书馆最热门的书籍:
1 建立URLRequest,加入请求API(如:http://xxxx.com/action/popularBooks )
2 根据API的请求方法,设置POST或GET请求方式
3 如果API的请求方法是POST,那么你还要设定请求头,以及请求参数(比如传一个分页参数100过去)
4 request start 开始请求接收数据:
1 请求失败,转入请求失败方法(如receivedDataFaild:(URLRequest *) request),处理失败请求
2 请求成功,根据数据返回格式,是JSON还是XML还是其他的格式,根据对应格式进行相应解析,将解析数据放到相应容器类里,如Array或自定义数据类,最后刷新View来显示从数据类传来的数据 .