# File lib/httpclient/http.rb, line 540 540: def add(part) 541: if Message.file?(part) 542: @as_stream = true 543: @body << part 544: if part.respond_to?(:size) 545: if sz = part.size 546: @size += sz 547: else 548: @size = nil 549: end 550: elsif part.respond_to?(:lstat) 551: @size += part.lstat.size 552: else 553: # use chunked upload 554: @size = nil 555: end 556: elsif @body[1].is_a?(String) 557: @body[1] += part.to_s 558: @size += part.to_s.size if @size 559: else 560: @body << part.to_s 561: @size += part.to_s.size if @size 562: end 563: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.