なぜjavaのURLクラスを認識しない特定のプロトコール?
-
18-09-2019 - |
質問
URL u=new URL("telnet://ルート-サーバーです。出エジプト.純");
この線が生成:
java.います。MalformedURLException:未知のプロトコル:telnet
私がこのような問題その他のUrlで始まると報://"
これらのUrlから抽出したODPので、あまりないと思いますの理解はなぜこのような例外が生じ..
他のヒント
アプリケーション内のプロトコル「のtelnet」には登録されたハンドラがありませんように
が鳴ります。 URLクラスは、それをURLにInputStreamを開くために使用することができますので、あなたがそれを使用してオブジェクトを作成するために許可されるようにしている場合は、この作業を行うためのプロトコルのために登録されたハンドラを持っている必要があります。
を参照ハンドラを追加する方法の詳細については: http://docs.oracle.com/javase/7/docs/api/java/net/URLStreamHandlerFactory.htmlする
簡単な答えは、それが唯一ののないの特定のプロトコルを認識し、プロトコルの無限大の残りの部分が認識されないこと。
であります所属していません StackOverflow