Added parameter to specify byte/text mode to openURI()