[3] [CODE(URI)@en[[[telnet:]]]] [[URL]] は [[Telnet]] [[プロトコル]]による[[対話サービス]]を表します [SRC[>>1]]。 * 仕様書 - [1] [CITE@en[RFC 4248 - The telnet URI Scheme]] ([TIME[2011-06-05 00:17:42 +09:00]] 版) * 意味 [6] 他の多くの [[URL]] とは異なり、[[プロトコル]]を使ってアクセスできる[[資源]]ではなく、 [[Telnet]] による[[対話]]セッション自体を表しています。 [7] [[Telnet]] [[プロトコル]]にはいろいろな拡張が定義されていて、実装によってはそのような拡張を有効にします。 [SRC[>>1]] 拡張の有無によって [[scheme]] を変えたり、拡張を [[URL]] の一部として記述したりすることはできません。 * 構文 [4] [[RFC 4248]] では構文が次のように規定されています [SRC[>>1]]。 [PRE(code)[ telnet://:@:/ ]PRE] ;; [5] 以前の [[RFC]] には [[ABNF]] 構文もありましたが、 [[RFC 4248]] にはなぜかありません。 * 関連 [8] 類似した [[URL scheme]] として [CODE(URI)@en[[[tn3270:]]]] や [CODE(URI)@en[[[rlogin:]]]] があります。 * メモ [2] [CITE@ja[telnet は古い友達 | | プログラマ2.0日報 | あすなろBLOG]] ([TIME[2008-12-13 15:57:01 +09:00]] 版) >そういえば、ASCII アニメ(エスケープシーケンスで動かす奴)を見せる用途で、 > ASCIIアニメ見る? > と telnet プロトコルのアンカーを HTML に埋め込んでたURLがありましたが、今でも > - スターウォーズ(telnet://towel.blinkenlights.nl/ HP) そういえばコレ昔からあったもの。懐かしい... - サッカーワールドカップ 2006(telnet://ascii-wm.net:2006/ HP) こっちはイマドキなもので、精度が凄いです。リアルでびっくり。 > とかあるようです。そういう使い方もないわけじゃないですね(苦笑)。何かヘンなサービスをさせるのに、意外な使い方があるかもしれないですよ...