diff options
Diffstat (limited to 'dotnet/Mammoth/Couscous/java/net/URL.cs')
| -rw-r--r-- | dotnet/Mammoth/Couscous/java/net/URL.cs | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/dotnet/Mammoth/Couscous/java/net/URL.cs b/dotnet/Mammoth/Couscous/java/net/URL.cs deleted file mode 100644 index 88479e8..0000000 --- a/dotnet/Mammoth/Couscous/java/net/URL.cs +++ /dev/null @@ -1,28 +0,0 @@ -using System.Net; -using Mammoth.Couscous.java.io; - -namespace Mammoth.Couscous.java.net { - internal class URL { - private readonly string _url; - - internal URL(string url) { - _url = url; - } - - internal InputStream openStream() { - try { - var response = WebRequest.Create(_url).GetResponse(); - try { - return ToJava.StreamToInputStream(response.GetResponseStream()); - } catch { - response.Close(); - throw; - } - } catch (System.UriFormatException) { - return ToJava.StreamToInputStream(System.IO.File.OpenRead(_url)); - } catch (System.Net.WebException exception) { - throw new java.io.IOException(exception.Message); - } - } - } -} |
