PATH:
opt
/
alt
/
ruby26
/
lib64
/
ruby
/
gems
/
2.6.0
/
doc
/
rack-3.0.8
/
ri
/
Rack
/
Multipart
/
Parser
U:RDoc::AnyMethod[iI"handle_fast_forward:ETI"0Rack::Multipart::Parser#handle_fast_forward;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"PThis handles the initial parser state. We read until we find the starting ;TI"Oboundary, then we can transition to the next state. If we find the ending ;TI"Rboundary, this is an invalid multipart upload, but keep scanning for opening ;TI"Oboundary in that case. If no boundary found, we need to keep reading data ;TI"Kand retry. It's highly unlikely the initial read will not consume the ;TI"Gboundary. The client would have to deliberately craft a response ;TI"Iwith the opening boundary beyond the buffer size for that to happen.;T: @fileI"!lib/rack/multipart/parser.rb;T:0@omit_headings_from_table_of_contents_below000[ I"();T@FI"Parser;TcRDoc::NormalClass00
[-] parse-i.ri
[edit]
[-] consume_boundary-i.ri
[edit]
[-] tag_multipart_encoding-i.ri
[edit]
[-] handle_consume_token-i.ri
[edit]
[+]
BoundedIO
[-] dequote-i.ri
[edit]
[-] handle_empty_content%21-i.ri
[edit]
[-] handle_mime_body-i.ri
[edit]
[+]
Collector
[-] parse_boundary-c.ri
[edit]
[-] read_data-i.ri
[edit]
[-] result-i.ri
[edit]
[-] handle_mime_head-i.ri
[edit]
[-] parse-c.ri
[edit]
[-] handle_fast_forward-i.ri
[edit]
[-] state-i.ri
[edit]
[+]
..
[-] cdesc-Parser.ri
[edit]
[-] new-c.ri
[edit]
[-] get_filename-i.ri
[edit]