Public Class methods
new(*)
[show source]
# File lib/httpx/plugins/stream.rb 155 def initialize(*) 156 super 157 @stream = @response.stream 158 end
Public Instance methods
write(chunk)
[show source]
# File lib/httpx/plugins/stream.rb 160 def write(chunk) 161 return super unless @stream 162 163 return 0 if chunk.empty? 164 165 chunk = decode_chunk(chunk) 166 167 @stream.on_chunk(chunk.dup) 168 169 chunk.size 170 end