Object
Represents the response from the HTTP server.
Called by the C code to parse and set the headers
# File lib/patron/response.rb, line 45 45: def parse_headers(header_data) 46: header_data.split(/\r\n/).each do |header| 47: if header =~ %^HTTP/1.[01]| 48: @status_line = header.strip 49: else 50: parts = header.split(':', 2) 51: unless parts.empty? 52: parts[1].strip! unless parts[1].nil? 53: if @headers.has_key?(parts[0]) 54: @headers[parts[0]] = [@headers[parts[0]]] unless @headers[parts[0]].kind_of? Array 55: @headers[parts[0]] << parts[1] 56: else 57: @headers[parts[0]] = parts[1] 58: end 59: end 60: end 61: end 62: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.