Method: Rack::Chunked::Body#each
- Defined in:
- lib/rack/chunked.rb
#each {|TAIL| ... } ⇒ Object
23 24 25 26 27 28 29 30 31 32 33 34 35 |
# File 'lib/rack/chunked.rb', line 23 def each(&block) term = TERM @body.each do |chunk| size = chunk.bytesize next if size == 0 chunk = chunk.b yield [size.to_s(16), term, chunk, term].join end yield TAIL insert_trailers(&block) yield TERM end |