wiki/html_assets/hina/hina2_2-rev0_13.html

598 lines
36 KiB
HTML
Raw Normal View History

2021-03-27 17:20:48 +00:00
<EFBFBD><EFBFBD><!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>g<>eHY<48>0<EFBFBD>0<EFBFBD>0<EFBFBD>0 meta data format version 2.2 (HINA/2.2)</title>
</head>
<body>
<style>
p{margin-left: 1em};
pre{margin-left: 3em;}
</style>
<h1><a name="Title:" href="#Title:">Title:</a> <a name="label:0">g<>eHY<48>0<EFBFBD>0<EFBFBD>0<EFBFBD>0 meta data format version 2.2 (HINA/2.2)
</a></h1><!-- RDLabel: "g<>eHY<48>0<EFBFBD>0<EFBFBD>0<EFBFBD>0 meta data format version 2.2 (HINA/2.2)
" -->
<p>Document revision 0.13
2002/07/19
</p>
<h2><a name="1" href="#1">1</a> <a name="label:1"><00>i<EFBFBD><69>
</a></h2><!-- RDLabel: "<00>i<EFBFBD><69>
" -->
<p>,g<>e<EFBFBD>fo00<>f<EFBFBD>eBf;R<>S<EFBFBD>_<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<a href="https://web.archive.org/web/20100527100833/http://masshy.fastwave.gr.jp/hina/release/"> 0g<>eHY<48>0<EFBFBD>0<EFBFBD>0<EFBFBD>0 0</a>k0J0Q0<51>0meta data formatg0B0<42>0 "hina-di" k0d0D0f0<18><><EFBFBD>W0_0<5F>0n0g0B0<42>00
</p>
<h2><a name="2" href="#2">2</a> <a name="label:2">hina-dih0o0
</a></h2><!-- RDLabel: "hina-dih0o0
" -->
<p>S0n0<6E>e<EFBFBD>fg0o00B0<42>0web
Nn0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0n0<EFBFBD>`1X(<00>f<EFBFBD>eBf;R<>0W<30><05>j0i0)<00>0"meta data"h0|T<>yY0<59>00
hina-dio0g<>eHY<48>0<EFBFBD>0<EFBFBD>0<EFBFBD>0k0J0Q0<51>0meta data<18><><EFBFBD>formatg0B0<42>00g<>eHY<48>0<EFBFBD>0<EFBFBD>0<EFBFBD>0o0hina-di<00>0<EFBFBD>W,gh0W0f00<>N<EFBFBD>0<EFBFBD>0<EFBFBD>0n0g<>eHY<48>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>Ss0<73>f<EFBFBD>eBf;R<>S<EFBFBD>_<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0h0<68>`1XqQ g<>0<EFBFBD>N<EFBFBD>c<EFBFBD>0L<30>F00
</p>
<h2><a name="3" href="#3">3</a> <a name="label:3"><00>0<EFBFBD>0<EFBFBD>0<EFBFBD>i <20>
</a></h2><!-- RDLabel: "<00>0<EFBFBD>0<EFBFBD>0<EFBFBD>i <20>
" -->
<h3><a name="3.1" href="#3.1">3.1</a> <a name="label:4">BNF
</a></h3><!-- RDLabel: "BNF
" -->
<p>,g<>e<EFBFBD>fk0J0D0f00hina-din0hQ<68>N<EFBFBD>io0BNF(Backus-Naur Form)k0<6B>0c0f0<18><><EFBFBD>U0<55>0<EFBFBD>00
</p>
<h3><a name="3.2" href="#3.2">3.2</a> <a name="label:5"><00>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0
</a></h3><!-- RDLabel: "<00>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0
" -->
<p>hina-di<00>0<EFBFBD>ibY0<59>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>N Nk0cR0<52>00US-ASCIIn0character seto0ANSI X3.4-1986h0Y0<59>00
</p>
<pre>OCTET = &lt;any 8-bit sequence of data&gt;
CHAR = &lt;any US-ASCII character (octets 0 - 127)&gt;
UPALPHA = &lt;any US-ASCII uppercase letter "A".."Z"&gt;
LOALPHA = &lt;any US-ASCII lowercase letter "a".."z"&gt;
ALPHA = UPALPHA | LOALPHA
DIGIT = &lt;any US-ASCII digit "0".."9"&gt;
WORD = 1*(ALPHA|DIGIT)
CTL = &lt;any US-ASCII control character (octets 0 - 31) and DEL (127)&gt;
CR = &lt;US-ASCII CR, carriage return (13)&gt;
LF = &lt;US-ASCII LF, linefeed (10)&gt;
SP = &lt;US-ASCII SP, space (32)&gt;
HT = &lt;US-ASCII HT, horizontal-tab (9)&gt;
&lt;"&gt; = &lt;US-ASCII double-quote mark (34)&gt;
CRLF = CR LF
TEXT = &lt;any OCTET except CTLs, but including HT&gt;
TOKEN = &lt;any TEXT, but don't start with SP or HT&gt;
SEPARATOR = ":" 1*(SP|HT)
DELIMITER = "," *(SP|HT)
SLASH = "/" *(SP|HT)
</pre>
<h2><a name="4" href="#4">4</a> <a name="label:6">hina-din0<6E>ib
</a></h2><!-- RDLabel: "hina-din0<6E>ib
" -->
<p>hina-dio0 B0<42>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0n0<6E>`1X 0<>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0(meta data) 0<>0~0h0<68>0_0BlockK0<4B>0j0<6A>00
</p>
<pre>hina-di = Header-block ; 4.2 Header-block
1*( Entity-block ) ; 4.3 Entity-block
</pre>
<h3><a name="4.1" href="#4.1">4.1</a> <a name="label:7">Block
</a></h3><!-- RDLabel: "Block
" -->
<p>B0<42>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0k0d0D0f0<18><><EFBFBD>U0<55>0_0meta datan0~0h0~0<>00
Blockk0o0 04.2 Header-block 0h0 04.3 Entity-block 0n02d0L0B0<42>00
</p>
<p>Blocko0<6F>N Nn0L<30>cT<>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0(Line-format)g0<18><><EFBFBD>U0<55>0<EFBFBD>00
_0`0W0 05.1 HINA 0<>0d<30>O00
</p>
<pre>Line-format = field-name SEPARATOR field-value CRLF
field-name = WORD *( "-" WORD)
field-value = TOKEN
</pre>
<p>field-nameo0'Y<>eW[<5B>0\<5C>eW[n0:S%Rj0W00field-valueo0B0<42>00_0`0W0 P%Rk0c<>[L0B0<42>0<EFBFBD>0n0o0]0<>0k0<6B>_F00
</p>
<h3><a name="4.2" href="#4.2">4.2</a> <a name="label:8">Header-block
</a></h3><!-- RDLabel: "Header-block
" -->
<p>hina-din0HQ-<2D>k0B0<42>0Block0hina-di<>n0<6E>`1X<31>0cd00
</p>
<pre>Header-block = HINA ; 5.1 HINA
Hinadi-Header
CRLF
Hinadi-header = 1*( User-Agent ; 5.2 User-Agent
| Content-Type ; 5.6 Content-Type
| Date ) ; 5.7 Date
</pre>
<h3><a name="4.3" href="#4.3">4.3</a> <a name="label:9">Entity-block
</a></h3><!-- RDLabel: "Entity-block
" -->
<p>Header-block<00>NM<4E>n0Block0<>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0n0meta data<00>0cd00
Entity-blocko0<6F>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0]0<>0ꁫ<30>L0cd0<64>`1X<31>0<EFBFBD>OcY0<59>00
_0`0W0 06. Experimental-field 0o0]0n0P<30><50>0g0o0j0D00
</p>
<pre>Entity-block = URL ; 5.3 URL
( HINA-Version ; 5.4 HINA-Version
| Virtual ; 5.5 Virtual
| Content-Type ; 5.6 Content-Type
| Date ; 5.7 Date
| Title ; 5.8 Title
| Author-Name ; 5.9 Author-Name
| Expires ; 5.10 Expires
| Expire ; 5.11 Expire
| Last-Modified ; 5.12 Last-Modified
| Last-Modified-Detected ; 5.13 Last-Modified-Detected
| Server ; 5.14 Server
| Authorized ; 5.15 Authorized
| Authorized-url ; 5.16 Authorized-url
| Method ; 5.17 Method
| Keyword ; 5.18 Keyword
| Image-Width ; 5.19 Image-Width
| Image-Height ; 5.19 Image-Height
| Experimental-field ; 6. Experimental-field
| Undefined-field ) ; 7. Undefined-field
CRLF
</pre>
<h2><a name="5" href="#5">5</a> <a name="label:10"><00>[<5B>field
</a></h2><!-- RDLabel: "<00>[<5B>field
" -->
<h3><a name="5.1" href="#5.1">5.1</a> <a name="label:11">HINA
</a></h3><!-- RDLabel: "HINA
" -->
<p><>L0hina-dig0B0<42>0<EFBFBD>Nh00]0n0version<00>0:yY00
</p>
<pre>HINA = "HINA" "/" hinadi-version CRLF
hinadi-version = "2.2beta"
</pre>
<h3><a name="5.2" href="#5.2">5.2</a> <a name="label:12">User-Agent
</a></h3><!-- RDLabel: "User-Agent
" -->
<p>hina-di<00>0<EFBFBD>Q<EFBFBD>RW0_0agent T0S0n0fieldo0<6F>_<08>g0B0<42>00
</p>
<pre>User-Agent = "User-Agent" SEPARATOR TOKEN CRLF
</pre>
<h3><a name="5.3" href="#5.3">5.3</a> <a name="label:13">URL
</a></h3><!-- RDLabel: "URL
" -->
<p><00>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0f:yY0<59>0URL0<>Nn0<6E>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>`1Xh0n0:S%Ro0S0n0fieldg0L<30>F00S0n0fieldo0<6F>_<08>g0B0<42>00S0n0fieldo00Blockn0HQ-<2D>k0nO0<4F>0n0h0Y0<59>00
</p>
<p>S0n0fieldo0
</p>
<ul>
<li>"http://"<00>Ss0<73>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD><30>o0'Y<>eW[\<5C>eW[:S%Rj0W0
</li>
<li><00>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD><30><EFBFBD>NM<4E>o0:S%RB0<42>0
</li>
</ul>
<p>h0Y0<59>00<>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD><30><EFBFBD>NM<4E><4D>0'Y<>eW[\<5C>eW[n0:S%RL0!qD0URLn04XT0Y0y0f0\<5C>eW[g0h<30><18>Y0<59>0<EFBFBD>0n0h0Y0<59>00
</p>
<pre>URL = "URL" SEPARATOR rfc2396-url CRLF
rfc2396-url = &lt;URI described on "5.1.2 Request-URI" in RFC 2396&gt;
field-valuen0'Y<>eW[\<5C>eW[:S%R: RFC 2396k0<6B>n<EFBFBD>b
</pre>
<p>URL fieldn0Na'`<60>0<EFBFBD>O<<EFBFBD>Y0<EFBFBD>0_0<EFBFBD>00URL fieldo0<6F>N Nn0ag<61>N<EFBFBD>0<EFBFBD>n_0Y0URLg0j0O0f0o0j0<6A>0j0D00
S0n0ag<61>N<EFBFBD>0<EFBFBD>n_0Y0S0h0o00hina-di<00>c<EFBFBD>O<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0(<00>Ss0]0n0<6E>{t<05>)k0<6B>0c0f0<66>O<<EFBFBD>U0<EFBFBD>0<EFBFBD>00
</p>
<ol>
<li>URLg<>_L0"/"g0B}H0<48>0S0h0L0g0M0<4D>04XT0S0n0"/"<00>0weuW0f0o0j0<6A>0j0D0
</li>
<li>URLL0<4C>0<EFBFBD>0<EFBFBD>0<EFBFBD>0 Tg0B}<7D>0<EFBFBD>0K0d0]0n0<6E>0<EFBFBD>0<EFBFBD>0<EFBFBD>0L0weug0M0<4D>04XT0S0n0<6E>0<EFBFBD>0<EFBFBD>0<EFBFBD>0 T<>0weuW0j0O0f0o0j0<6A>0j0D00
</li>
</ol>
<pre><00>O: !kn03d0n0URLL0 TNn0<6E>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0:yY04XT0URL fieldk0o01<00>0-<2D><>[W0j0O0f0o0j0<6A>0j0D00
(1) http://www.hoge.jp/foo/
(2) http://www.hoge.jp/foo
(3) http://www.hoge.jp/foo/index.html
</pre>
<h3><a name="5.4" href="#5.4">5.4</a> <a name="label:14">HINA-Version
</a></h3><!-- RDLabel: "HINA-Version
" -->
<p>]0n0Entity-blockL00 09. meta datan0<6E>[hQ'` 0<>0+T<>0<EFBFBD>[hQ<68>n<EFBFBD>bW0f0D0<44>0hina-din0<6E>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>00N萖n<E89096>bn04XTo0S0n0field<00>0f:yW0f0o0j0<6A>0j0D00
</p>
<pre>HINA-Version = "HINA-Version" SEPARATOR version
version = "HINA" "/" 1*( DIGIT ) "." 1*( DIGIT )
</pre>
<p>S0n0fieldo00versiong0:yU0<55>0<EFBFBD>0hina-dig0<67>[<5B>U0<55>0<EFBFBD>0meta datan0<6E>[hQ'`L0<4C>O<<EFBFBD>U0<EFBFBD>0f0D0<EFBFBD>0<EFBFBD>N<EFBFBD>0asTY0<59>00
S0n0fieldL0X[(WW0j0D04XT0]0n0Entity-blockn0meta dataL0 N<>[hQg0B0<42>00N<><4E>L0 k=<3D>W0f0D0<44>0<EFBFBD>S<EFBFBD><53>'`L0B0<42>0<EFBFBD>N<EFBFBD>0asTY0<59>00
</p>
<h3><a name="5.5" href="#5.5">5.5</a> <a name="label:15">Virtual
</a></h3><!-- RDLabel: "Virtual
" -->
<p>]0n0Entity-blockn0meta datan0<6E>S<EFBFBD>_HQURL0
S0n0fieldg0c<>[U0<55>0_0URLn0meta data<00>0 05.3 URL 0n0meta datah0W0f0O(uW0f0D0<44>0S0h0<68>0asTY0<59>00
05.3 URL 0g0:yU0<55>0<EFBFBD>0meta datah0,gfieldg0:yU0<55>0<EFBFBD>0meta dataL0puj0<6A>04XT0MR<05>n0<6E>`1Xn0N萒0S0n0Entity-blockk0+T<>0f0o0j0<6A>0j0D00
</p>
<p>URLh<><18>
Nn0ag<EFBFBD>No0 05.3 URL 0k0<6B>nX0<58>00
S0n0fieldL0!qD04XT0meta datan0<6E>S<EFBFBD>_HQo0 05.3 URL 0g0B0<42>0S0h0<68>0asTY0<59>00
</p>
<pre>Virtual = "Vitural" SEPARATOR rfc2396-url CRLF
rfc2396-url = &lt;URI described on "5.1.2 Request-URI" in RFC 2396&gt;
</pre>
<h3><a name="5.6" href="#5.6">5.6</a> <a name="label:16">Content-Type
</a></h3><!-- RDLabel: "Content-Type
" -->
<p>hina-di<00>0W0O0o0<6F>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0n0Content-Type0
</p>
<ul>
<li>Header-block<00>Q: hina-di<00><>SOn0Content-Type
</li>
<li>Entity-block<00>Q: <00>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0n0Content-Type
</li>
</ul>
<pre>Content-Type = "Content-Type" SEPARATOR rfc1521-type CRLF
rfc1521-type = "Content-Type" ":" type "/" subtype *(";"parameter)
type = "application"
| "audio"
| "image"
| "message"
| "multipart"
| "text"
| "video"
| extension-token
extension-token = x-token / iana-token
iana-token = &lt;a publicly-defined extension token,
registered with IANA, as specified in
appendix E&gt;
x-token = &lt;The two characters "X-" or "x-" followed, with
no intervening white space, by any token&gt;
subtype = TOKEN
parameter = attribute "=" value
attribute = TOKEN ; case-insensitive
value = token / quoted-string
token = 1*&lt;any (ASCII) CHAR except SPACE, CTLs or tspecials&gt;
tspecials = "(" / ")" / "&lt;" / "&gt;" / "@"
/ "," / ";" / ":" / "<00>" / &lt;"&gt;
/ "/" / "[" / "]" / "?" / "="
; Must be in quoted-string to use within parameter values
</pre>
<h3><a name="5.7" href="#5.7">5.7</a> <a name="label:17">Date
</a></h3><!-- RDLabel: "Date
" -->
<p>hina-di<00>0W0O0o0]0n0block<00>0<EFBFBD>Q<EFBFBD>RW0_0Bf;R0
</p>
<pre>Date = "Date" SEPARATOR rfc1123-date CRLF
rfc1123-date = wkday "," SP day-month-year SP time SP "GMT"
wkday = "Mon" | "Tue" | "Wed" | "Thu" | "Fri" | "Sat" | "Sun"
day-month-year = 2*DIGIT SP month SP 4*DIGIT ; day month year (e.g. 02 Jun 1982)
time = 2*DIGIT ":" 2*DIGIT ":" 2*DIGIT ; 00:00:00 - 23:59:59
month = "Jan" | "Feb" | "Mar" | "Apr"
| "May" | "Jun" | "Jul" | "Aug"
| "Sep" | "Oct" | "Nov" | "Dec"
</pre>
<h3><a name="5.8" href="#5.8">5.8</a> <a name="label:18">Title
</a></h3><!-- RDLabel: "Title
" -->
<p><00>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0n0<6E>0<EFBFBD>0<EFBFBD>0<EFBFBD>00
</p>
<pre>Title = "Title" SEPARATOR TOKEN CRLF
</pre>
<h3><a name="5.9" href="#5.9">5.9</a> <a name="label:19">Author-Name
</a></h3><!-- RDLabel: "Author-Name
" -->
<p><00>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0n0W<30><05> T0
</p>
<pre>Author-Name = "Author-Name" SEPARATOR TOKEN CRLF
</pre>
<h3><a name="5.10" href="#5.10">5.10</a> <a name="label:20">Expires
</a></h3><!-- RDLabel: "Expires
" -->
<p>]0n0blockn0<6E>`1Xn0 g<>RgP<67>0
</p>
<pre>Expires = "Expires" SEPARATOR rfc1123-date CRLF
</pre>
<h3><a name="5.11" href="#5.11">5.11</a> <a name="label:21">Expire
</a></h3><!-- RDLabel: "Expire
" -->
<p>]0n0blockn0<6E>`1Xn0 g<>RgP<67>0Expiresh0 TNn0<6E>`1X<31>0<18> <09>Y0<59>00
Expire o0 NMO<4D>N<EFBFBD>c'`n0_0<5F>0k0<18><><EFBFBD>U0<55>0<EFBFBD>00
</p>
<pre>Expire = "Expire" SEPARATOR rfc1123-date CRLF
</pre>
<h3><a name="5.12" href="#5.12">5.12</a> <a name="label:22">Last-Modified
</a></h3><!-- RDLabel: "Last-Modified
" -->
<p>]0n0blockL0:yY0<59>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0n0<6E>f<EFBFBD>eBf;R0
</p>
<pre>Last-Modified = "Last-Modified" SEPARATOR rfc1123-date CRLF
</pre>
<h3><a name="5.13" href="#5.13">5.13</a> <a name="label:23">Last-Modified-Detected
</a></h3><!-- RDLabel: "Last-Modified-Detected
" -->
<p>]0n0blockn0meta datan0<6E>`1X<31>S<EFBFBD>_0
</p>
<pre>Last-Modified-Detected = "Last-Modified-Detected" SEPARATOR rfc1123-date CRLF
</pre>
<h3><a name="5.14" href="#5.14">5.14</a> <a name="label:24">Server
</a></h3><!-- RDLabel: "Server
" -->
<p>]0n0blockL0:yY0<59>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0n0meta data<00>0<EFBFBD>S<EFBFBD>_k0O(uU0<55>0_0<5F>0<EFBFBD>0<EFBFBD>0 T0
</p>
<pre>Server = "Server" SEPARATOR TOKEN CRLF
</pre>
<h3><a name="5.15" href="#5.15">5.15</a> <a name="label:25">Authorized
</a></h3><!-- RDLabel: "Authorized
" -->
<p>]0n0blockL0:yY0<59>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0n0meta data<00>0<EFBFBD>S<EFBFBD>_W0_0<5F>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0 T0
</p>
<pre>Authorized = "Authorized" SEPARATOR TOKEN CRLF WORD
</pre>
<h3><a name="5.16" href="#5.16">5.16</a> <a name="label:26">Authorized-url
</a></h3><!-- RDLabel: "Authorized-url
" -->
<p> 05.15 Authorized 0g0:yU0<55>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0X<30>%RY0<59>0URL0
URLh<><18>
Nn0ag<EFBFBD>No0 05.3 URL 0k0<6B>nX0<58>00
</p>
<pre>Authorized-url = "Authorized-url" SEPARATOR rfc2396-url CRLF
rfc2396-url = &lt;URI described on "5.1.2 Request-URI" in RFC 2396&gt;
</pre>
<h3><a name="5.17" href="#5.17">5.17</a> <a name="label:27">Method
</a></h3><!-- RDLabel: "Method
" -->
<p>]0n0blockn0<6E>S<EFBFBD>_L}<7D>}0
</p>
<pre>Method = "Method" SEPARATOR method-type *(SLASH method-type) (SLASH result-code)
method-type = "GET" | "HEAD" | "FILE" | "REMOTE"
result-code = &lt;URI described on "???????" in RFC 2396&gt;
* GET HTTPn0GET<00>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0g0<67>S<EFBFBD>_
* HEAD HTTPn0HEAD<00>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0g0<67>S<EFBFBD>_
* FILE <00>0<EFBFBD>0<EFBFBD>0<EFBFBD>0n0<6E>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0K0<4B>0<EFBFBD>S<EFBFBD>_
* REMOTE <00>Nn0<6E>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0L0<4C>Q<EFBFBD>RW0_0Entity-blockK0<4B>0<EFBFBD>S<EFBFBD>_
</pre>
<p>method-typeo0<6F>]tPk0<6B><30><18>U0<55>0<EFBFBD>0S0h0g0<67>`1XO<>d<EFBFBD>0<18>2<EFBFBD>U0<55>0<EFBFBD>00
</p>
<pre>(<00>O) Method: REMOTE/REMOTE/GET/200
(1) GET/200 <00>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0AL0GET<00>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0g0<67>S<EFBFBD>_W0_0<5F>`1X<31>0CQk0ubW0_0hina-di(A)k0+T~0<>0<EFBFBD>0Entity-block<00>00
(2) REMOTE <00>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0BL0<4C>S<EFBFBD>_W0f0hina-di(B)k0<6B>Q<EFBFBD>RW00
(3) REMOTE ]0n0Entity-block<00>0S0n0<6E>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0L0<4C>S<EFBFBD>_W0_00
</pre>
<h3><a name="5.18" href="#5.18">5.18</a> <a name="label:28">Keyword
</a></h3><!-- RDLabel: "Keyword
" -->
<p>]0n0blockL0:yY0<59>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0n0<6E>i<EFBFBD><69><EFBFBD>0:yY0<59>Nan0XS<58><53>(<07>pe<70>S)0
</p>
<pre>Keyword = "Keyword" SEPARATOR keywords CRLF
keywords = word *(DELIMITER word)
word = TOKEN
</pre>
<h3><a name="5.19" href="#5.19">5.19</a> <a name="label:29">Image-Width
</a></h3><!-- RDLabel: "Image-Width
" -->
<p>]0n0blockL0:yY0<59>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0L0;u<>P<EFBFBD>0<EFBFBD>0<EFBFBD>0n04XT0]0n0;u<>PE^(pixelpe)
</p>
<pre>Image-Width = "Image-Width" SEPARATOR width CRLF
width = DIGIT
</pre>
<h3><a name="5.20" href="#5.20">5.20</a> <a name="label:30">Image-Height
</a></h3><!-- RDLabel: "Image-Height
" -->
<p>]0n0blockL0:yY0<59>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0L0;u<>P<EFBFBD>0<EFBFBD>0<EFBFBD>0n04XT0]0n0;u<>Pؚ(pixelpe)
</p>
<pre>Image-Width = "Image-Height" SEPARATOR width CRLF
width = DIGIT
</pre>
<h2><a name="6" href="#6">6</a> <a name="label:31">Experimental-field
</a></h2><!-- RDLabel: "Experimental-field
" -->
<p><00>[<13><>vfield0<>`1XO<>do0<6F>O<<EFBFBD>U0<EFBFBD>0j0D00
<00>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0ꁫ<30>L0cd0<64>`1X<31>NYn0<6E>`1X<31>0Entity-blockk0<18><><EFBFBD>Y0<59>04XT0S0n0field<00>0O(uY0<59>0S0h00
</p>
<p><00>O) 05.9 Author-Name 0h0o0puj0<6A>0W<30><05>n0|T<>y0<>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>r<EFBFBD><72><EFBFBD>c<EFBFBD>O<EFBFBD>`1Xj0i0
</p>
<pre>Experimental-field = x-field-name SEPARATOR value
x-field-name = "X-" WORD *( "-" WORD)
value = TOKEN
</pre>
<h2><a name="7" href="#7">7</a> <a name="label:32">Undefined-field
</a></h2><!-- RDLabel: "Undefined-field
" -->
<p> 05. <00>[<5B>field 0 06. Experimental-field 0<>NYn0Y0y0f0n0field0
<00>`1XO<>do0<6F>O<<EFBFBD>U0<EFBFBD>0j0D00
</p>
<pre>undefined-field = undef-field-name SEPARATOR value CRLF
undef-field-name = WORD *( "-" WORD)
value = TOKEN
</pre>
<h2><a name="8" href="#8">8</a> <a name="label:33">Character Encoding
</a></h2><!-- RDLabel: "Character Encoding
" -->
<p>hina-din0Character Encodingo00Header-block<00>Q 05.6 Content-Type 0g0c<>[U0<55>0<EFBFBD>0<EFBFBD>0n0h0Y0<59>00*gc<>[n04XTo0 EUC-JP h0Y0<59>00
</p>
<h2><a name="9" href="#9">9</a> <a name="label:34">meta datan0<6E>[hQ'`
</a></h2><!-- RDLabel: "meta datan0<6E>[hQ'`
" -->
<p>B0<42>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0k0J0Q0<51>0<EFBFBD>S<EFBFBD>_<EFBFBD>S<EFBFBD><53>j0hQf0n0meta datao00Entity-blockk0<6B>Q<EFBFBD>RU0<55>0j0O0f0o0j0<6A>0j0D00
<00>`1X<31>S<EFBFBD>_<EFBFBD>0L<30><4C>0j0K0c0_0fieldo00Entity-blockk0X[(WW0f0o0j0<6A>0j0D00
</p>
<h2><a name="10" href="#10">10</a> <a name="label:35">͑<07>field
</a></h2><!-- RDLabel: "͑<07>field
" -->
<p>1d0n0Entity-block<00>Qk0 TNfieldL0<07>peX[(WW0f0o0j0<6A>0j0D00 TNfieldL0<07>peX[(WY0<59>0Entity-blocko04x<34>hU0<55>0j0O0f0o0j0<6A>0j0D00
</p>
<h2><a name="11" href="#11">11</a> <a name="label:36"> Nckfield
</a></h2><!-- RDLabel: " Nckfield
" -->
<p>i0n0fieldk0<6B>0B0f0o0~0<>0j0D0field<00>0cd0Entity-blockJ0<4A>0s0 Nckj0field<18><><EFBFBD><EFBFBD>0cd0Entity-Blocko04x<34>hU0<55>0j0O0f0o0j0<6A>0j0D00
</p>
<h2><a name="12" href="#12">12</a> <a name="label:37">meta datan0ckS_'`
</a></h2><!-- RDLabel: "meta datan0ckS_'`
" -->
<p>meta datan0<6E>`1XckS_'`o00
</p>
<ul>
<li> 05.15 Authorized 0
</li>
<li> 05.16 Authorized-url 0
</li>
</ul>
<p>k0<6B>0c0f0:yU0<55>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0L0<4C>O<<EFBFBD>Y0<EFBFBD>0irh0Y0<EFBFBD>00
<07>pen0<6E>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0K0<4B>0<EFBFBD>S<EFBFBD>_W0_00 TN 05.3 URL 0n0meta data<00>0<EFBFBD>mTW0f0)R(u<>0<EFBFBD>Q<EFBFBD>RW0f0o0j0<6A>0j0D00
</p>
<p><00>Nn0<6E>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>S<EFBFBD>_W0_0meta datao0<6F>_Z0blockXSMOk0<6B>Q<EFBFBD>RW0j0O0f0o0D0Q0j0D00~0_00]0n0<6E>Q<EFBFBD>[<5B>09e YW0f0o0j0<6A>0j0D00
_0`0W00 05.17 Method 0o0<6F>OYh0Y0<59>00
</p>
<h2><a name="13" href="#13">13</a> <a name="label:38">meta datan0O<>d
</a></h2><!-- RDLabel: "meta datan0O<>d
" -->
<p>hina-dik0+T~0<>0<EFBFBD>0meta datao0O<>dU0[0<>0S0h0L0g0M0<4D>00
<00>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0o00 012. meta datan0ckS_'` 0<>0<EFBFBD>OcY0<59>0P<30><50>00<>Nn0<6E>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0L0<4C>Q<EFBFBD>RW0_0 meta data<00>0 ꁉ0L0<4C>Q<EFBFBD>RY0<59>0hina-dik0+T<>0<EFBFBD>0S0h0L0g0M0<4D>00
S0n0BfEntity-blockn0Method fieldo00 05.17 Method 0k0<6B>nX0<58>QtU0<55>0j0O0f0o0j0<6A>0j0D00
</p>
<h3><a name="13.1" href="#13.1">13.1</a> <a name="label:39">O<>dn0<6E>[a<>
</a></h3><!-- RDLabel: "O<>dn0<6E>[a<>
" -->
<p>O<>dL01<30>U0<55>0<EFBFBD>0blocko00Entity-blockn00g0B0<42>00
<00>Nn0<6E>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0L0<4C>Q<EFBFBD>RW0_0hina-din0Header-blockn0hQf0~0_0o0N萒0O<>dU0[0f0o0j0<6A>0j0D00
</p>
<h3><a name="13.2" href="#13.2">13.2</a> <a name="label:40">O<>dn0*g<>O<<EFBFBD>
</a></h3><!-- RDLabel: "O<>dn0*g<>O<<EFBFBD>
" -->
<p> 06. Experimental-field 0 07. Undefined-field 0n0O<>do0<6F>O<<EFBFBD>U0<EFBFBD>0j0D00
</p>
<pre>(<00>O)
[<00>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0A]
\<5C>
(<00>Q<EFBFBD>R)
<00>!
[hina-di A] ---(<00>S<EFBFBD>_)--&gt;[<00>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0B]
\<5C>
(<00>Q<EFBFBD>R)
<00>!
[hina-di B] ---(<00>S<EFBFBD>_)--&gt;[<00>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0C]
* <00>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0A: Experimental-field0Undefined-field<00>0O<>dY0<59>0
* <00>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0B: O<>dW0j0D0
</pre>
<p>
N<18>n0<6E>0F0j0O<>dn04XT0[hina-di B]k0o00[hina-di A]k0+T~0<>0f0D0_0Experimental-field0Undefined-fieldo0+T~0<>0j0D00
</p>
<h2><a name="14" href="#14">14</a> <a name="label:41">Appendix
</a></h2><!-- RDLabel: "Appendix
" -->
<h3><a name="14.1" href="#14.1">14.1</a> <a name="label:42"><00><>#<23>(u<><75>
</a></h3><!-- RDLabel: "<00><>#<23>(u<><75>
" -->
<dl>
<dt><a name="label:43" id="label:43">g<>eHY<48>0<EFBFBD>0<EFBFBD>0<EFBFBD>0</a></dt><!-- RDLabel: "g<>eHY<48>0<EFBFBD>0<EFBFBD>0<EFBFBD>0" -->
<dd>
<p>hina-di<00>0Nativeh0Y0<59>0met1a data<00>S<EFBFBD>_<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>00
</p>
</dd>
<dt><a name="label:44" id="label:44">meta data</a></dt><!-- RDLabel: "meta data" -->
<dd>
<p>W<><05>0<>0<EFBFBD>0<EFBFBD>0<EFBFBD>00<>f<EFBFBD>eBf;Rj0i00<>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0]0n0<6E>0n0k0<6B><30>Y0<59>0<EFBFBD>`1X0
</p>
</dd>
<dt><a name="label:45" id="label:45"><00>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0</a></dt><!-- RDLabel: "<00>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0" -->
<dd>
<p><a href="#label:44">meta data</a>n0S0h00
</p>
</dd>
<dt><a name="label:46" id="label:46">hina-di</a></dt><!-- RDLabel: "hina-di" -->
<dd>
<p>g<>eHY<48>0<EFBFBD>0<EFBFBD>0<EFBFBD>0 ver.2.x<00>|k0J0Q0<51>0<a href="#label:44">meta data</a><00><><01><>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>00
</p>
</dd>
<dt><a name="label:47" id="label:47">hina.txt</a></dt><!-- RDLabel: "hina.txt" -->
<dd>
<p>g<>eHY<48>0<EFBFBD>0<EFBFBD>0<EFBFBD>0 ver.1.x<00>|g0O(uU0<55>0f0D0_0<a href="#label:44">meta data</a><00><><01><>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>00<a href="#label:46">hina-di</a>h0<68>ky0<79>0h0qbF0<46>`1Xn0Nl(u'`L0NOD0L0]0n0R<><52>ϑg0B0<42>00ver.2.x<00>|g0o0obsolute0
</p>
</dd>
<dt><a name="label:48" id="label:48">DI</a></dt><!-- RDLabel: "DI" -->
<dd>
<p><a href="https://web.archive.org/web/20100527100833/http://docinfo.jin.gr.jp/">DIXS</a>g0O(uU0<55>0<EFBFBD>0<a href="#label:44">meta data</a><00><><01>b__0Document Informationn0eu0<a href="#label:46">hina-di</a>o0DIn0q_<71><5F><EFBFBD>0<EFBFBD>SQ0f0D0<44>0n0g0<Of0D0<EFBFBD>0L0<em>%Rirg0B0<42>0</em>n0g0<67>la0
</p>
</dd>
</dl>
<h2><a name="15" href="#15">15</a> <a name="label:49"><00>f<EFBFBD>ee\tk
</a></h2><!-- RDLabel: "<00>f<EFBFBD>ee\tk
" -->
<ul>
<li>Revision 0.13 (2002/07/19)
<ul>
<li>field-valuen0'Y<>eW[<5B>0\<5C>eW[n0:S%R<>0 0field-name<00>OX[ 0K0<4B>0 0<>W,g<>vk0B0<42>0 0k0 Y<>f
</li>
<li>Y<><59><EFBFBD>SgqRFC<00>0g0M0<4D>0`0Q0<51>S<EFBFBD>0<EFBFBD><30><EFBFBD>0
</li>
<li>Appendix(<00><>#<23>(u<><75>Ɩ)<00>0<EFBFBD><30><EFBFBD>R
</li>
<li><00>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0<EFBFBD>0n0<6E>0<EFBFBD>0<EFBFBD>0<EFBFBD>0b__<>0plain textK0<4B>0HTMLk0 Y<>f
</li>
</ul></li>
</ul>
</body>
</html>
<!--
FILE ARCHIVED ON 10:08:33 May 27, 2010 AND RETRIEVED FROM THE
INTERNET ARCHIVE ON 10:20:11 Mar 27, 2021.
JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.
ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
SECTION 108(a)(3)).
-->
<!--
playback timings (ms):
captures_list: 572.7
CDXLines.iter: 22.626 (3)
PetaboxLoader3.resolve: 74.085
load_resource: 105.379
exclusion.robots.policy: 343.727
RedisCDXSource: 1.442
xauthn.chkprivs: 109.14
exclusion.robots: 343.744
LoadShardBlock: 198.453 (3)
PetaboxLoader3.datanode: 173.761 (4)
xauthn.identify: 234.19
esindex: 0.015
-->