/[suikacvs]/webroot/www/2004/id/draft-ietf-http-state-mgmt-errata-00.ps
Suika

Contents of /webroot/www/2004/id/draft-ietf-http-state-mgmt-errata-00.ps

Parent Directory Parent Directory | Revision Log Revision Log


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

1 wakaba 1.1 %!PS
2     %%Version: 3.3.1
3     %%DocumentFonts: (atend)
4     %%Pages: (atend)
5     %%EndComments
6     %
7     % Version 3.3.1 prologue for troff files.
8     %
9    
10     /#copies 1 store
11     /aspectratio 1 def
12     /formsperpage 1 def
13     /landscape false def
14     /linewidth .3 def
15     /magnification 1 def
16     /margin 0 def
17     /orientation 0 def
18     /resolution 720 def
19     /rotation 1 def
20     /xoffset 0 def
21     /yoffset 0 def
22    
23     /roundpage true def
24     /useclippath true def
25     /pagebbox [0 0 612 792] def
26    
27     /R /Times-Roman def
28     /I /Times-Italic def
29     /B /Times-Bold def
30     /BI /Times-BoldItalic def
31     /H /Helvetica def
32     /HI /Helvetica-Oblique def
33     /HB /Helvetica-Bold def
34     /HX /Helvetica-BoldOblique def
35     /CW /Courier def
36     /CO /Courier def
37     /CI /Courier-Oblique def
38     /CB /Courier-Bold def
39     /CX /Courier-BoldOblique def
40     /PA /Palatino-Roman def
41     /PI /Palatino-Italic def
42     /PB /Palatino-Bold def
43     /PX /Palatino-BoldItalic def
44     /Hr /Helvetica-Narrow def
45     /Hi /Helvetica-Narrow-Oblique def
46     /Hb /Helvetica-Narrow-Bold def
47     /Hx /Helvetica-Narrow-BoldOblique def
48     /KR /Bookman-Light def
49     /KI /Bookman-LightItalic def
50     /KB /Bookman-Demi def
51     /KX /Bookman-DemiItalic def
52     /AR /AvantGarde-Book def
53     /AI /AvantGarde-BookOblique def
54     /AB /AvantGarde-Demi def
55     /AX /AvantGarde-DemiOblique def
56     /NR /NewCenturySchlbk-Roman def
57     /NI /NewCenturySchlbk-Italic def
58     /NB /NewCenturySchlbk-Bold def
59     /NX /NewCenturySchlbk-BoldItalic def
60     /ZD /ZapfDingbats def
61     /ZI /ZapfChancery-MediumItalic def
62     /S /S def
63     /S1 /S1 def
64     /GR /Symbol def
65    
66     /inch {72 mul} bind def
67     /min {2 copy gt {exch} if pop} bind def
68    
69     /setup {
70     counttomark 2 idiv {def} repeat pop
71    
72     landscape {/orientation 90 orientation add def} if
73     /scaling 72 resolution div def
74     linewidth setlinewidth
75     1 setlinecap
76    
77     pagedimensions
78     xcenter ycenter translate
79     orientation rotation mul rotate
80     width 2 div neg height 2 div translate
81     xoffset inch yoffset inch neg translate
82     margin 2 div dup neg translate
83     magnification dup aspectratio mul scale
84     scaling scaling scale
85    
86     addmetrics
87     0 0 moveto
88     } def
89    
90     /pagedimensions {
91     useclippath userdict /gotpagebbox known not and {
92     /pagebbox [clippath pathbbox newpath] def
93     roundpage currentdict /roundpagebbox known and {roundpagebbox} if
94     } if
95     pagebbox aload pop
96     4 -1 roll exch 4 1 roll 4 copy
97     landscape {4 2 roll} if
98     sub /width exch def
99     sub /height exch def
100     add 2 div /xcenter exch def
101     add 2 div /ycenter exch def
102     userdict /gotpagebbox true put
103     } def
104    
105     /addmetrics {
106     /Symbol /S null Sdefs cf
107     /Times-Roman /S1 StandardEncoding dup length array copy S1defs cf
108     } def
109    
110     /pagesetup {
111     /page exch def
112     currentdict /pagedict known currentdict page known and {
113     page load pagedict exch get cvx exec
114     } if
115     } def
116    
117     /decodingdefs [
118     {counttomark 2 idiv {y moveto show} repeat}
119     {neg /y exch def counttomark 2 idiv {y moveto show} repeat}
120     {neg moveto {2 index stringwidth pop sub exch div 0 32 4 -1 roll widthshow} repeat}
121     {neg moveto {spacewidth sub 0.0 32 4 -1 roll widthshow} repeat}
122     {counttomark 2 idiv {y moveto show} repeat}
123     {neg setfunnytext}
124     ] def
125    
126     /setdecoding {/t decodingdefs 3 -1 roll get bind def} bind def
127    
128     /w {neg moveto show} bind def
129     /m {neg dup /y exch def moveto} bind def
130     /done {/lastpage where {pop lastpage} if} def
131    
132     /f {
133     dup /font exch def findfont exch
134     dup /ptsize exch def scaling div dup /size exch def scalefont setfont
135     linewidth ptsize mul scaling 10 mul div setlinewidth
136     /spacewidth ( ) stringwidth pop def
137     } bind def
138    
139     /changefont {
140     /fontheight exch def
141     /fontslant exch def
142     currentfont [
143     1 0
144     fontheight ptsize div fontslant sin mul fontslant cos div
145     fontheight ptsize div
146     0 0
147     ] makefont setfont
148     } bind def
149    
150     /sf {f} bind def
151    
152     /cf {
153     dup length 2 idiv
154     /entries exch def
155     /chtab exch def
156     /newencoding exch def
157     /newfont exch def
158    
159     findfont dup length 1 add dict
160     /newdict exch def
161     {1 index /FID ne {newdict 3 1 roll put}{pop pop} ifelse} forall
162    
163     newencoding type /arraytype eq {newdict /Encoding newencoding put} if
164    
165     newdict /Metrics entries dict put
166     newdict /Metrics get
167     begin
168     chtab aload pop
169     1 1 entries {pop def} for
170     newfont newdict definefont pop
171     end
172     } bind def
173    
174     %
175     % A few arrays used to adjust reference points and character widths in some
176     % of the printer resident fonts. If square roots are too high try changing
177     % the lines describing /radical and /radicalex to,
178     %
179     % /radical [0 -75 550 0]
180     % /radicalex [-50 -75 500 0]
181     %
182     % Move braceleftbt a bit - default PostScript character is off a bit.
183     %
184    
185     /Sdefs [
186     /bracketlefttp [201 500]
187     /bracketleftbt [201 500]
188     /bracketrighttp [-81 380]
189     /bracketrightbt [-83 380]
190     /braceleftbt [203 490]
191     /bracketrightex [220 -125 500 0]
192     /radical [0 0 550 0]
193     /radicalex [-50 0 500 0]
194     /parenleftex [-20 -170 0 0]
195     /integral [100 -50 500 0]
196     /infinity [10 -75 730 0]
197     ] def
198    
199     /S1defs [
200     /underscore [0 80 500 0]
201     /endash [7 90 650 0]
202     ] def
203     %
204     % Tries to round clipping path dimensions, as stored in array pagebbox, so they
205     % match one of the known sizes in the papersizes array. Lower left coordinates
206     % are always set to 0.
207     %
208    
209     /roundpagebbox {
210     7 dict begin
211     /papersizes [8.5 inch 11 inch 14 inch 17 inch] def
212    
213     /mappapersize {
214     /val exch def
215     /slop .5 inch def
216     /diff slop def
217     /j 0 def
218     0 1 papersizes length 1 sub {
219     /i exch def
220     papersizes i get val sub abs
221     dup diff le {/diff exch def /j i def} {pop} ifelse
222     } for
223     diff slop lt {papersizes j get} {val} ifelse
224     } def
225    
226     pagebbox 0 0 put
227     pagebbox 1 0 put
228     pagebbox dup 2 get mappapersize 2 exch put
229     pagebbox dup 3 get mappapersize 3 exch put
230     end
231     } bind def
232    
233     %%EndProlog
234     %%BeginSetup
235     mark
236     /resolution 720 def
237     setup
238     2 setdecoding
239     %%EndSetup
240     %%Page: 1 1
241     /saveobj save def
242     mark
243     1 pagesetup
244     10 R f
245     ( M. Kristol)2 442( David)1 3328(HTTP Working Group)2 910 3 720 960 t
246     ( Laboratories, Lucent Technologies)3 1419( Bell)1 2420(INTERNET DRAFT)1 841 3 720 1080 t
247     10 S f
248     (<)720 1200 w
249     10 R f
250     (draft-ietf-http-state-mgmt-errata-00.ps)775 1200 w
251     10 S f
252     (>)2307 1200 w
253     10 R f
254     ( August 3, 1997)3 639( Expires)1 3356(February 3, 1997)2 685 3 720 1320 t
255     12 B f
256     (HTTP State Management Mechanism \(Errata\))4 2400 1 1860 1700 t
257     10 B f
258     (Status of this Memo)3 852 1 2459 2120 t
259     10 R f
260     ( are working documents of the Internet)6 1786( Internet-Drafts)1 681(This document is an Internet-Draft.)4 1563 3 870 2300 t
261     ( groups may also)3 692( that other)2 415( Note)1 249(Engineering Task Force \(IETF\), its areas, and its working groups.)9 2674 4 870 2420 t
262     (distribute working documents as Internet-Drafts.)4 1944 1 870 2540 t
263     ( documents valid for a maximum of six months and may be updated,)12 3033(Internet-Drafts are draft)2 997 2 870 2720 t
264     ( inappropriate to use Internet- Drafts as)6 1592( is)1 97( It)1 116(replaced, or obsoleted by other documents at any time.)8 2225 4 870 2840 t
265     (reference material or to cite them other than as ``work in progress.'')11 2714 1 870 2960 t
266     ( of any Internet-Draft, please check the ``1id-abstracts.txt'' listing)8 2872(To learn the current status)4 1158 2 870 3140 t
267     ( Internet- Drafts Shadow Directories on ftp.is.co.za \(Africa\), nic.nordu.net \(Europe\),)9 3386(contained in the)2 644 2 870 3260 t
268     (munnari.oz.au \(Paci\256c Rim\), ds.internic.net \(US East Coast\), or ftp.isi.edu \(US West Coast\).)11 3702 1 870 3380 t
269     (This is author's draft 1.9.)4 1010 1 870 3560 t
270     9 B f
271     (1. ABSTRACT)1 604 1 720 3800 t
272     10 R f
273     (This document contains miscellaneous small wording changes and clari\256cations to)9 3656 1 720 3980 t
274     10 CW f
275     (draft-ietf-http-)4440 3980 w
276     (state-mgmt-05)720 4100 w
277     10 R f
278     (, the HTTP State Management Mechanism draft.)6 1947 1 1500 4100 t
279     9 B f
280     ( CHANGES)1 468(2. PROPOSED)1 604 2 720 4340 t
281     10 R f
282     ( or changed text is shown in []'s.)7 1309( New)1 238(Changes are referenced to the sections in the original document.)9 2561 3 720 4520 t
283     (4.2.2)720 4700 w
284     10 CW f
285     (Set-Cookie)945 4700 w
286     10 R f
287     (Syntax)1570 4700 w
288     (Under the heading:)2 765 1 1080 4820 t
289     10 CW f
290     (Comment=)1870 4820 w
291     10 I f
292     (comment)2350 4820 w
293     10 R f
294     (:)2710 4820 w
295     ( cookies can contain private information about a user, the [)10 2388(``Optional. Because)1 827 2 1080 5000 t
296     10 CW f
297     (Comment)4295 5000 w
298     10 R f
299     (] attribute allows)2 685 1 4715 5000 t
300     (an origin server to document its intended use of a cookie....'')10 2429 1 1080 5120 t
301     (Under the heading:)2 765 1 1080 5300 t
302     10 CW f
303     (Secure)1870 5300 w
304     10 R f
305     (:)2230 5300 w
306     (``Optional. The)1 655 1 1080 5480 t
307     10 CW f
308     (Secure)1769 5480 w
309     10 R f
310     ( \(unspeci\256ed\) secure)2 845(attribute \(with no value\) directs the user agent to use only)10 2392 2 2163 5480 t
311     ( cookie[, to protect the con\256dentially and)6 1717(means to contact the origin server whenever it sends back this)10 2603 2 1080 5600 t
312     (authenticity of the information in the cookie].'')6 1889 1 1080 5720 t
313     ( Caching)1 358(4.2.3 Controlling)1 712 2 720 5900 t
314     (The directive)1 533 1 1080 6080 t
315     10 CW f
316     (max-age=0)1642 6080 w
317     10 R f
318     (is necessary in the)3 741 1 2211 6080 t
319     10 CW f
320     (Cache-Control)2981 6080 w
321     10 R f
322     ( Therefore,)1 472( force revalidation.)2 766(header to)1 372 3 3790 6080 t
323     (two example headers must change.)4 1394 1 1080 6200 t
324     (The example header in the second bullet should read)8 2341 1 1080 6380 t
325     10 CW f
326     (Cache-Control: must-revalidate)1 1831 1 3476 6380 t
327     10 R f
328     ([)5307 6380 w
329     10 CW f
330     (,)5340 6380 w
331     (max-age=0)1080 6500 w
332     10 R f
333     (].)1620 6500 w
334     ( header in the third bullet should read)7 1726(The example)1 550 2 1080 6680 t
335     10 CW f
336     (Cache-Control: proxy-revalidate)1 1893 1 3414 6680 t
337     10 R f
338     ([)5307 6680 w
339     10 CW f
340     (,)5340 6680 w
341     (max-age=0)1080 6800 w
342     10 R f
343     (].)1620 6800 w
344     ( Cookies)1 353(4.3.2 Rejecting)1 633 2 720 6980 t
345     ( violations, a user agent rejects a cookie \(shall not store its)11 2583(``To prevent possible security or privacy)5 1737 2 1080 7100 t
346     ( [of the attributes explicitly present in the Set-Cookie response)9 2563(information\) if any of the following is true)7 1757 2 1080 7220 t
347     (header]:...'')1080 7340 w
348     ( 1])1 108( [Page)1 1466(Kristol draft-ietf-http-state-mgmt-errata-00.ps)1 3106 3 720 7728 t
349     cleartomark
350     showpage
351     saveobj restore
352     %%EndPage: 1 1
353     %%Page: 2 2
354     /saveobj save def
355     mark
356     2 pagesetup
357     10 R f
358     ( 3, 1997)2 325( February)1 1092( State Management Mechanism \(Errata\))4 1596( HTTP)1 826(INTERNET DRAFT)1 841 5 720 480 t
359     (10.2 Compatibility with Microsoft's Implementation)4 2109 1 720 960 t
360     ([Insert new section between current sections 10.1 and 10.2.])8 2397 1 1080 1080 t
361     ( and earlier will fail to handle some cookies that use this)11 2360(``Microsoft Internet Explorer \(MSIE\) Version 3)5 1960 2 1080 1260 t
362     ( server sends the following response header to MSIE V3 \(omitting the line)12 3034( example, if a)3 561(speci\256cation. For)1 725 3 1080 1380 t
363     (breaks\):)1080 1500 w
364     10 CW f
365     (Set-cookie: xx="1=2&3-4";)1 1500 1 1080 1680 t
366     (Comment="blah";)1320 1800 w
367     (Version=1; Max-Age=15552000; Path=/;)2 2160 1 1320 1920 t
368     (Expires=Sun, 27 Apr 1997 01:16:23 GMT)5 2220 1 1320 2040 t
369     10 R f
370     (then MSIE V3 will send something like the following request header next time:)12 3181 1 1080 2220 t
371     10 CW f
372     (Cookie: Max-Age=15552000)1 1440 1 1320 2400 t
373     10 R f
374     (instead of the correct)3 839 1 1080 2580 t
375     10 CW f
376     (Cookie: xx="1=2&3-4")1 1200 1 1320 2760 t
377     10 R f
378     (In other words, MSIE sends back the wrong cookie name and value.'')11 2791 1 1080 2940 t
379     9 B f
380     (3. ACKNOWLEDGEMENTS)1 1174 1 720 3180 t
381     10 R f
382     ( problems and/or suggested improvements in)5 1951(The following people identi\256ed)3 1353 2 720 3360 t
383     10 CW f
384     (draft-ietf-http-state-)4080 3360 w
385     (mgmt-05)720 3480 w
386     10 R f
387     ( Jason Catlett, Martijn Koster \(reported by Koen)7 2062(: Anselm Baird Smith \(reported by Koen Holtman\),)7 2198 2 1140 3480 t
388     (Holtman\), Raymie Stata.)2 994 1 720 3600 t
389     9 B f
390     ( ADDRESS)1 443(4. AUTHOR'S)1 589 2 720 3840 t
391     10 R f
392     (David M. Kristol)2 686 1 720 4020 t
393     (Bell Laboratories, Lucent Technologies)3 1586 1 720 4140 t
394     ( 2A-227)1 330( Room)1 295(600 Mountain Ave.)2 780 3 720 4260 t
395     ( 07974)1 300(Murray Hill, NJ)2 641 2 720 4380 t
396     (Phone: \(908\) 582-2250)2 927 1 720 4620 t
397     (FAX: \(908\) 582-5809)2 877 1 720 4740 t
398     (Email:)720 4860 w
399     10 CW f
400     (dmk@bell-labs.com)1012 4860 w
401     10 R f
402     (Expires August 3, 1997)3 944 1 4456 5400 t
403     ( 2])1 108( [Page)1 1466(Kristol draft-ietf-http-state-mgmt-errata-00.ps)1 3106 3 720 7728 t
404     cleartomark
405     showpage
406     saveobj restore
407     %%EndPage: 2 2
408     %%Trailer
409     done
410     %%Pages: 2
411     %%DocumentFonts: Times-Bold Times-Italic Courier Times-Roman Symbol

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24