How to input in the fileinputstream, a file to url?
I enter the url in the Fileinputstream, but the output of the URL is wrong, because the link slashes are turned
If you want to obtain an InputStream to retrieve data from a URL, then using the URL.openStream method will return an InputStream
, which can be used like any other InputStream
.
For example,
InputStream is;
// if we were getting data from a file, we might use:
is = new FileInputStream("/path/to/file");
// or, from a URL, then retrieve an InputStream from a URL
is = new URL("http://google.com/").openStream();
FileInputStream can be initialized with either a path name or a file object.
If supplying a path name you should only need to convert any back slashes \ to double backslashes \