代码之家  ›  专栏  ›  技术社区  ›  arachide

在ASIHttpRequest asynchronous中读取http头信息

  •  0
  • arachide  · 技术社区  · 15 年前

    我的一个项目是在异步模式下使用ASIHTTPRequest下载几个大文件。 但是我希望在ASIHTTPRequest开始下载文件之前(就在ASIHTTPRequest得到返回的头信息时)访问函数[request respsonseHeaders]。

    我找不到此的触发事件。

    欢迎评论

    谢谢

    interdev公司

    2 回复  |  直到 15 年前
        1
  •  1
  •   Alex Reynolds    15 年前

    你可以看看 -handleBytesAvailable 方法。它是一种回调方法,用于读取流入的数据。你也可以看看 -readResponseHeaders

        2
  •  4
  •   pokeb    15 年前

    为此,最近向ASIHTTPRequest添加了一个新的委托方法:

    - (void)requestReceivedResponseHeaders:(ASIHTTPRequest *)request
    {
        NSLog(@"%@",[request responseHeaders]);
    }