D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
self
/
root
/
proc
/
self
/
root
/
opt
/
alt
/
ruby32
/
share
/
gems
/
doc
/
base64-0.3.0
/
ri
/
Base64
/
Filename :
encode64-i.ri
back
Copy
U:RDoc::AnyMethod[iI" encode64:ETI"Base64#encode64;TF:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"UReturns a string containing the RFC-2045-compliant \Base64-encoding of +string+.;To:RDoc::Markup::BlankLine o; ; [I"MPer RFC 2045, the returned string may contain the URL-unsafe characters ;TI"<tt>+</tt> or <tt>/</tt>; ;TI"asee {Encoding Character Set}[Base64.html#module-Base64-label-Encoding+Character+Sets] above:;T@o:RDoc::Markup::Verbatim; [I"3Base64.encode64("\xFB\xEF\xBE") # => "++++\n" ;TI"3Base64.encode64("\xFF\xFF\xFF") # => "////\n" ;T:@format0o; ; [I".The returned string may include padding; ;TI"Bsee {Padding}[Base64.html#module-Base64-label-Padding] above.;T@o;; [I"(Base64.encode64('*') # => "Kg==\n" ;T; 0o; ; [I"QThe returned string ends with a newline character, and if sufficiently long ;TI"8will have one or more embedded newline characters; ;TI"Dsee {Newlines}[Base64.html#module-Base64-label-Newlines] above:;T@o;; [I"(Base64.encode64('*') # => "Kg==\n" ;TI"Base64.encode64('*' * 46) ;TI"Q# => "KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq\nKg==\n" ;T; 0o; ; [I";The string to be encoded may itself contain newlines, ;TI"/which will be encoded as ordinary \Base64:;T@o;; [I"-Base64.encode64("\n\n\n") # => "CgoK\n" ;TI",s = "This is line 1\nThis is line 2\n" ;TI"IBase64.encode64(s) # => "VGhpcyBpcyBsaW5lIDEKVGhpcyBpcyBsaW5lIDIK\n";T; 0: @fileI"lib/base64.rb;T:0@omit_headings_from_table_of_contents_below0I"/Base64.encode64(string) -> encoded_string ;T0[ I" (bin);T@2FI"Base64;TcRDoc::NormalModule00