/[suikacvs]/webroot/www/2004/id/draft-ietf-uri-url-finger-01.txt
Suika

Contents of /webroot/www/2004/id/draft-ietf-uri-url-finger-01.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations) (download)
Tue Jun 15 08:04:06 2004 UTC (20 years, 10 months ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
File MIME type: text/plain
New

1 wakaba 1.1
2     IETF URI Working Group
3     Internet-Draft
4     draft-ietf-uri-url-finger-01.txt
5     Expires August 24, 1995
6    
7     finger URL Specification
8    
9     Status of This Memo
10    
11     This document is an Internet-Draft. Internet-Drafts are working
12     documents of the Internet Engineering Task Force (IETF), its
13     areas, and its working groups. Note that other groups may also
14     distribute working documents as Internet-Drafts.
15    
16     Internet-Drafts are draft documents valid for a maximum of six
17     months and may be updated, replaced, or obsoleted by other
18     documents at any time. It is inappropriate to use Internet-
19     Drafts as reference material or to cite them other than as
20     ``work in progress.''
21    
22     To learn the current status of any Internet-Draft, please check
23     the ``1id-abstracts.txt'' listing contained in the Internet-
24     Drafts Shadow Directories on ftp.is.co.za (Africa),
25     nic.nordu.net (Europe), munnari.oz.au (Pacific Rim),
26     ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast).
27    
28     Abstract
29    
30     A new URL scheme, "finger", is defined. It allows client software to
31     request information from finger servers that conform to RFC 1288.
32    
33     Description
34    
35     Many Internet hosts publish information through the finger protocol, as
36     described in RFC 1288. In order to allow that information to be located
37     in a standard fashion, a "finger" URL is needed.
38    
39     The "finger" URL has the form:
40    
41     finger:<request>
42    
43     where <request> is of the form:
44    
45     [%2FW[*<%20>]][username]@hostname[*@hostname]
46    
47     All requests must be sent to the standard TCP finger port, 79 (decimal).
48     A finger URL that does not include a host name, such as:
49    
50     finger:someuser
51    
52     should be rejected by the client software.
53    
54     The request send by a finger client should follow the rules in RFC 1288
55     for stripping host names. For example, the URL:
56    
57     finger:someuser@host1.bigstate.edu
58    
59     would cause a finger client to send the request "someuser<CRLF>" to
60     port 79 at host1.bigstate.edu.
61    
62     Encoding
63    
64     RFC1738 requires that many characters in URLs be encoded. This affects
65     the finger scheme in that some requests may contain space (" ", ASCII
66     hex 20) and forward slash ("/", ASCII hex 2F). These characters must be
67     encoded in the URL following the rules in RFC 1738. Clients should not
68     decode CR and LF characters in a URL.
69    
70     Examples
71    
72     Typically, a finger URL will be something like:
73    
74     finger:nasanews@space.mit.edu
75    
76     However, note that some requests might look like:
77    
78     finger:someuser@host1.bigstate.edu@host2.bigstate.edu
79    
80     and:
81    
82     finger:%2FW%20someuser@host1.bigstate.edu
83    
84     Security
85    
86     RFC 1288 contains a detailed section on both client and host security that
87     should be read by anyone implementing clients that allow the finger URL.
88     Specifically, client software should check for any unsafe characters and
89     character strings received before displaying the results of a query.
90    
91     Author contact information:
92    
93     Paul E. Hoffman
94     Proper Publishing
95     127 Segre Place
96     Santa Cruz, CA 95060 USA
97     Tel: 408-426-6222
98     phoffman@proper.com
99    
100    

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24