Read byte or character strings from a connection.
readBytes(con)
readChars(con, encoding = "")
For readBytes
, a character string marked as "bytes"
.
For readChars
, a character string marked as "UTF-8"
if
containing non-ASCII characters.
a connection object or a character string naming a file.
encoding to be assumed for input.
Both functions first read the raw bytes from the input connection into
a character string. readBytes
then sets the Encoding of
this to "bytes"
; readChars
uses iconv
to
convert from the specified input encoding to UTF-8 (replacing
non-convertible bytes by their hex codes).