# File lib/http/response/parser.rb, line 11 def add(data) @parser << data end
# File lib/http/response/parser.rb, line 44 def chunk chunk, @chunk = @chunk, nil chunk end
# File lib/http/response/parser.rb, line 61 def finished? @finished end
# File lib/http/response/parser.rb, line 16 def headers? !!@headers end
# File lib/http/response/parser.rb, line 20 def http_version @parser.http_version.join('.') end
# File lib/http/response/parser.rb, line 36 def on_body(chunk) if @chunk @chunk << chunk else @chunk = chunk end end
HTTP::Parser callbacks
# File lib/http/response/parser.rb, line 32 def on_headers_complete(headers) @headers = headers end
# File lib/http/response/parser.rb, line 49 def on_message_complete @finished = true end
Generated with the Darkfish Rdoc Generator 2.