request
2016-01-11 15:09:35 0 举报
请求(Request)是计算机科学中的一个概念,指的是从客户端向服务器发送的指令或信息。在网络通信中,请求通常用于获取或发送数据、执行操作等。请求可以包含各种类型的信息,如文本、图像、音频等。 当用户在浏览器中输入网址并按下回车键时,浏览器会向服务器发送一个请求,以获取该网址对应的网页内容。服务器收到请求后,会根据请求中的参数和路径来处理请求,并将处理结果返回给浏览器。这个过程就是HTTP协议的基本工作流程。 除了在浏览器中使用外,请求还可以在其他应用程序中使用,如API调用、数据库查询等。通过使用请求,开发人员可以与远程服务器进行交互,实现各种功能。
作者其他创作
大纲/内容
Y
根据返回的bytes[],解析出AppBaikeInfo
请求成功?
onFailure被调用
请求百科数据
onResponse被调用
根据Requester,组建BaiKeInfoRequest请求对象
BaiKeHttp
通过Requester对象,集成者需要设置:1. packageName;2. retryCount;3. readTimeout;4. connectTimeout;5. 请求监听。
根据Request对象,创建HttpRunnable
组建Requester,调用request方法请求数据
BaikeSDKImpl
调用ThreadPool.submit(runnable)方法异步执行联网请求
集成者
调用BaiKeHttp的sendRequest方法,以组建的BaiKeInfoRequest为参数,执行联网请求
HttpRunnable的run方法异步执行,进行联网
N
0 条评论
下一页