【问题标题】:Downloading - get a callback when received all the request headers下载 - 收到所有请求标头时获取回调
【发布时间】:2015-07-08 13:34:52
【问题描述】:

我使用ion library 在我的应用程序中下载文件。我想阅读响应标头,检查特定标头并取消或继续下载。当然我可以执行 HEAD 查询,检查表头,然后执行 GET 查询。但我只想执行一个请求。

有没有办法在收到所有标头时获取回调,处理它们并继续或取消下载?

【问题讨论】:

    标签: android android-ion


    【解决方案1】:

    【讨论】:

    • 谢谢!我会试试你的变种。
    【解决方案2】:

    我找到了另一个解决方案。也许会更好?

    Ion.getDefault(<Context>).getHttpClient().insertMiddleware(new SimpleMiddleware()
    {
        @Override
        public void onHeadersReceived(OnHeadersReceivedDataOnRequestSentData data)
        {
            super.onHeadersReceived(data);
        }
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-25
      • 2011-10-15
      • 1970-01-01
      • 2011-04-22
      • 2020-10-14
      • 2021-10-16
      • 2017-08-26
      相关资源
      最近更新 更多