接口的使用
com.ejlchina.okhttps.HttpResult
使用HttpResult的程序包
-
com.ejlchina.okhttps中HttpResult的使用
修饰符和类型方法说明HttpResult.close()关闭报文 未对报文体做任何消费时使用,比如只读取报文头SHttpTask.delete()发起 DELETE 请求(Rest:删除资源,幂等)SHttpTask.get()发起 GET 请求(Rest:获取资源,幂等)AHttpTask.OkHttpCall.getResult()HttpCall.getResult()Waits if necessary for the computation to complete, and then retrieves its resultSHttpTask.head()发起 HEAD 请求(Rest:读取资源头信息,幂等)static HttpResult构造一个 HttpResultstatic HttpResultHttpResult.of(okhttp3.Response response) 构造一个 HttpResult 此方法构造的 HttpResult 不可设置进度回调,不可进行下载操作!static HttpResultHttpResult.of(okhttp3.Response response, TaskExecutor taskExecutor) 构造一个 HttpResultSHttpTask.patch()发起 PATCH 请求(Rest:更新资源,部分更新,幂等)SHttpTask.post()发起 POST 请求(Rest:创建资源,非幂等)SHttpTask.put()发起 PUT 请求(Rest:更新资源,幂等)发起 HTTP 请求protected HttpResultHttpTask.timeoutResult()返回变量类型为HttpResult的类型的com.ejlchina.okhttps中的方法参数类型为HttpResult的com.ejlchina.okhttps中的方法修饰符和类型方法说明voidTaskExecutor.executeOnResponse(HttpTask<?> task, AHttpTask.OkHttpCall call, Consumer<HttpResult> onResponse, HttpResult result, boolean onIo) DownloadHelper.resolveFileName(HttpResult result) 解析下载文件名DownloadHelper.toFileName(String name, HttpResult result) 类型变量类型为HttpResult的com.ejlchina.okhttps中的方法参数修饰符和类型方法说明voidTaskExecutor.executeOnResponse(HttpTask<?> task, AHttpTask.OkHttpCall call, Consumer<HttpResult> onResponse, HttpResult result, boolean onIo) HTTP.Builder.responseListener(TaskListener<HttpResult> listener) 设置全局响应监听WHttpTask.setOnOpen(WebSocket.Listener<HttpResult> onOpen) 连接打开监听AHttpTask.setOnResponse(Consumer<HttpResult> onResponse) 设置请求得到响应后的回调函数 -
com.ejlchina.okhttps.internal中HttpResult的使用
-
com.ejlchina.okhttps.okhttp中HttpResult的使用
返回变量类型为HttpResult的类型的com.ejlchina.okhttps.okhttp中的方法类型变量类型为HttpResult的com.ejlchina.okhttps.okhttp中的方法参数