Changeset 2666


Ignore:
Timestamp:
May 12, 2014, 1:26:22 PM (6 years ago)
Author:
julian.reschke@…
Message:

quoting, punctuation (#553)

Location:
draft-ietf-httpbis/latest
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • draft-ietf-httpbis/latest/auth48/p1-messaging.unpg.txt

    r2663 r2666  
    66Obsoletes: 2145, 2616                                    J. Reschke, Ed.
    77(if approved)                                                 greenbytes
    8 Updates: 2817, 2818 (if approved)                            May 9, 2014
     8Updates: 2817, 2818 (if approved)                           May 12, 2014
    99Intended status: Standards Track
    10 Expires: November 10, 2014
     10Expires: November 13, 2014
    1111
    1212
     
    5353
    5454
    55 Fielding & Reschke      Expires November 10, 2014               [Page 1]
     55Fielding & Reschke      Expires November 13, 2014               [Page 1]
    5656
    5757
     
    6262   material or to cite them other than as "work in progress."
    6363
    64    This Internet-Draft will expire on November 10, 2014.
     64   This Internet-Draft will expire on November 13, 2014.
    6565
    6666Copyright Notice
     
    110110
    111111
    112 Fielding & Reschke      Expires November 10, 2014               [Page 2]
     112Fielding & Reschke      Expires November 13, 2014               [Page 2]
    113113
    114114
     
    167167
    168168
    169 Fielding & Reschke      Expires November 10, 2014               [Page 3]
     169Fielding & Reschke      Expires November 13, 2014               [Page 3]
    170170
    171171
     
    224224
    225225
    226 Fielding & Reschke      Expires November 10, 2014               [Page 4]
     226Fielding & Reschke      Expires November 13, 2014               [Page 4]
    227227
    228228
     
    281281
    282282
    283 Fielding & Reschke      Expires November 10, 2014               [Page 5]
     283Fielding & Reschke      Expires November 13, 2014               [Page 5]
    284284
    285285
     
    338338
    339339
    340 Fielding & Reschke      Expires November 10, 2014               [Page 6]
     340Fielding & Reschke      Expires November 13, 2014               [Page 6]
    341341
    342342
     
    395395
    396396
    397 Fielding & Reschke      Expires November 10, 2014               [Page 7]
     397Fielding & Reschke      Expires November 13, 2014               [Page 7]
    398398
    399399
     
    452452
    453453
    454 Fielding & Reschke      Expires November 10, 2014               [Page 8]
     454Fielding & Reschke      Expires November 13, 2014               [Page 8]
    455455
    456456
     
    509509
    510510
    511 Fielding & Reschke      Expires November 10, 2014               [Page 9]
     511Fielding & Reschke      Expires November 13, 2014               [Page 9]
    512512
    513513
     
    566566
    567567
    568 Fielding & Reschke      Expires November 10, 2014              [Page 10]
     568Fielding & Reschke      Expires November 13, 2014              [Page 10]
    569569
    570570
     
    623623
    624624
    625 Fielding & Reschke      Expires November 10, 2014              [Page 11]
     625Fielding & Reschke      Expires November 13, 2014              [Page 11]
    626626
    627627
     
    680680
    681681
    682 Fielding & Reschke      Expires November 10, 2014              [Page 12]
     682Fielding & Reschke      Expires November 13, 2014              [Page 12]
    683683
    684684
     
    737737
    738738
    739 Fielding & Reschke      Expires November 10, 2014              [Page 13]
     739Fielding & Reschke      Expires November 13, 2014              [Page 13]
    740740
    741741
     
    794794
    795795
    796 Fielding & Reschke      Expires November 10, 2014              [Page 14]
     796Fielding & Reschke      Expires November 13, 2014              [Page 14]
    797797
    798798
     
    851851
    852852
    853 Fielding & Reschke      Expires November 10, 2014              [Page 15]
     853Fielding & Reschke      Expires November 13, 2014              [Page 15]
    854854
    855855
     
    908908
    909909
    910 Fielding & Reschke      Expires November 10, 2014              [Page 16]
     910Fielding & Reschke      Expires November 13, 2014              [Page 16]
    911911
    912912
     
    965965
    966966
    967 Fielding & Reschke      Expires November 10, 2014              [Page 17]
     967Fielding & Reschke      Expires November 13, 2014              [Page 17]
    968968
    969969
     
    10221022
    10231023
    1024 Fielding & Reschke      Expires November 10, 2014              [Page 18]
     1024Fielding & Reschke      Expires November 13, 2014              [Page 18]
    10251025
    10261026
     
    10791079
    10801080
    1081 Fielding & Reschke      Expires November 10, 2014              [Page 19]
     1081Fielding & Reschke      Expires November 13, 2014              [Page 19]
    10821082
    10831083
     
    11361136
    11371137
    1138 Fielding & Reschke      Expires November 10, 2014              [Page 20]
     1138Fielding & Reschke      Expires November 13, 2014              [Page 20]
    11391139
    11401140
     
    11931193
    11941194
    1195 Fielding & Reschke      Expires November 10, 2014              [Page 21]
     1195Fielding & Reschke      Expires November 13, 2014              [Page 21]
    11961196
    11971197
     
    12501250
    12511251
    1252 Fielding & Reschke      Expires November 10, 2014              [Page 22]
     1252Fielding & Reschke      Expires November 13, 2014              [Page 22]
    12531253
    12541254
     
    13071307
    13081308
    1309 Fielding & Reschke      Expires November 10, 2014              [Page 23]
     1309Fielding & Reschke      Expires November 13, 2014              [Page 23]
    13101310
    13111311
     
    13641364
    13651365
    1366 Fielding & Reschke      Expires November 10, 2014              [Page 24]
     1366Fielding & Reschke      Expires November 13, 2014              [Page 24]
    13671367
    13681368
     
    14211421
    14221422
    1423 Fielding & Reschke      Expires November 10, 2014              [Page 25]
     1423Fielding & Reschke      Expires November 13, 2014              [Page 25]
    14241424
    14251425
     
    14781478
    14791479
    1480 Fielding & Reschke      Expires November 10, 2014              [Page 26]
     1480Fielding & Reschke      Expires November 13, 2014              [Page 26]
    14811481
    14821482
     
    15351535
    15361536
    1537 Fielding & Reschke      Expires November 10, 2014              [Page 27]
     1537Fielding & Reschke      Expires November 13, 2014              [Page 27]
    15381538
    15391539
     
    15921592
    15931593
    1594 Fielding & Reschke      Expires November 10, 2014              [Page 28]
     1594Fielding & Reschke      Expires November 13, 2014              [Page 28]
    15951595
    15961596
     
    16491649
    16501650
    1651 Fielding & Reschke      Expires November 10, 2014              [Page 29]
     1651Fielding & Reschke      Expires November 13, 2014              [Page 29]
    16521652
    16531653
     
    17061706
    17071707
    1708 Fielding & Reschke      Expires November 10, 2014              [Page 30]
     1708Fielding & Reschke      Expires November 13, 2014              [Page 30]
    17091709
    17101710
     
    17631763
    17641764
    1765 Fielding & Reschke      Expires November 10, 2014              [Page 31]
     1765Fielding & Reschke      Expires November 13, 2014              [Page 31]
    17661766
    17671767
     
    18201820
    18211821
    1822 Fielding & Reschke      Expires November 10, 2014              [Page 32]
     1822Fielding & Reschke      Expires November 13, 2014              [Page 32]
    18231823
    18241824
     
    18771877
    18781878
    1879 Fielding & Reschke      Expires November 10, 2014              [Page 33]
     1879Fielding & Reschke      Expires November 13, 2014              [Page 33]
    18801880
    18811881
     
    19341934
    19351935
    1936 Fielding & Reschke      Expires November 10, 2014              [Page 34]
     1936Fielding & Reschke      Expires November 13, 2014              [Page 34]
    19371937
    19381938
     
    19911991
    19921992
    1993 Fielding & Reschke      Expires November 10, 2014              [Page 35]
     1993Fielding & Reschke      Expires November 13, 2014              [Page 35]
    19941994
    19951995
     
    20482048
    20492049
    2050 Fielding & Reschke      Expires November 10, 2014              [Page 36]
     2050Fielding & Reschke      Expires November 13, 2014              [Page 36]
    20512051
    20522052
     
    21052105
    21062106
    2107 Fielding & Reschke      Expires November 10, 2014              [Page 37]
     2107Fielding & Reschke      Expires November 13, 2014              [Page 37]
    21082108
    21092109
     
    21622162
    21632163
    2164 Fielding & Reschke      Expires November 10, 2014              [Page 38]
     2164Fielding & Reschke      Expires November 13, 2014              [Page 38]
    21652165
    21662166
     
    22192219
    22202220
    2221 Fielding & Reschke      Expires November 10, 2014              [Page 39]
     2221Fielding & Reschke      Expires November 13, 2014              [Page 39]
    22222222
    22232223
     
    22762276
    22772277
    2278 Fielding & Reschke      Expires November 10, 2014              [Page 40]
     2278Fielding & Reschke      Expires November 13, 2014              [Page 40]
    22792279
    22802280
     
    23332333
    23342334
    2335 Fielding & Reschke      Expires November 10, 2014              [Page 41]
     2335Fielding & Reschke      Expires November 13, 2014              [Page 41]
    23362336
    23372337
     
    23902390
    23912391
    2392 Fielding & Reschke      Expires November 10, 2014              [Page 42]
     2392Fielding & Reschke      Expires November 13, 2014              [Page 42]
    23932393
    23942394
     
    24472447
    24482448
    2449 Fielding & Reschke      Expires November 10, 2014              [Page 43]
     2449Fielding & Reschke      Expires November 13, 2014              [Page 43]
    24502450
    24512451
     
    25042504
    25052505
    2506 Fielding & Reschke      Expires November 10, 2014              [Page 44]
     2506Fielding & Reschke      Expires November 13, 2014              [Page 44]
    25072507
    25082508
     
    25612561
    25622562
    2563 Fielding & Reschke      Expires November 10, 2014              [Page 45]
     2563Fielding & Reschke      Expires November 13, 2014              [Page 45]
    25642564
    25652565
     
    26182618
    26192619
    2620 Fielding & Reschke      Expires November 10, 2014              [Page 46]
     2620Fielding & Reschke      Expires November 13, 2014              [Page 46]
    26212621
    26222622
     
    26752675
    26762676
    2677 Fielding & Reschke      Expires November 10, 2014              [Page 47]
     2677Fielding & Reschke      Expires November 13, 2014              [Page 47]
    26782678
    26792679
     
    27322732
    27332733
    2734 Fielding & Reschke      Expires November 10, 2014              [Page 48]
     2734Fielding & Reschke      Expires November 13, 2014              [Page 48]
    27352735
    27362736
     
    27892789
    27902790
    2791 Fielding & Reschke      Expires November 10, 2014              [Page 49]
     2791Fielding & Reschke      Expires November 13, 2014              [Page 49]
    27922792
    27932793
     
    28152815   When a header field aside from Connection is used to supply control
    28162816   information for or about the current connection, the sender MUST list
    2817    the corresponding field-name within the "Connection" header field.  A
     2817   the corresponding field-name within the Connection header field.  A
    28182818   proxy or gateway MUST parse a received Connection header field before
    28192819   a message is forwarded and, for each connection-option in this field,
     
    28462846
    28472847
    2848 Fielding & Reschke      Expires November 10, 2014              [Page 50]
     2848Fielding & Reschke      Expires November 13, 2014              [Page 50]
    28492849
    28502850
     
    29032903
    29042904
    2905 Fielding & Reschke      Expires November 10, 2014              [Page 51]
     2905Fielding & Reschke      Expires November 13, 2014              [Page 51]
    29062906
    29072907
     
    29602960
    29612961
    2962 Fielding & Reschke      Expires November 10, 2014              [Page 52]
     2962Fielding & Reschke      Expires November 13, 2014              [Page 52]
    29632963
    29642964
     
    30173017
    30183018
    3019 Fielding & Reschke      Expires November 10, 2014              [Page 53]
     3019Fielding & Reschke      Expires November 13, 2014              [Page 53]
    30203020
    30213021
     
    30743074
    30753075
    3076 Fielding & Reschke      Expires November 10, 2014              [Page 54]
     3076Fielding & Reschke      Expires November 13, 2014              [Page 54]
    30773077
    30783078
     
    31313131
    31323132
    3133 Fielding & Reschke      Expires November 10, 2014              [Page 55]
     3133Fielding & Reschke      Expires November 13, 2014              [Page 55]
    31343134
    31353135
     
    31883188
    31893189
    3190 Fielding & Reschke      Expires November 10, 2014              [Page 56]
     3190Fielding & Reschke      Expires November 13, 2014              [Page 56]
    31913191
    31923192
     
    32453245
    32463246
    3247 Fielding & Reschke      Expires November 10, 2014              [Page 57]
     3247Fielding & Reschke      Expires November 13, 2014              [Page 57]
    32483248
    32493249
     
    33023302
    33033303
    3304 Fielding & Reschke      Expires November 10, 2014              [Page 58]
     3304Fielding & Reschke      Expires November 13, 2014              [Page 58]
    33053305
    33063306
     
    33593359
    33603360
    3361 Fielding & Reschke      Expires November 10, 2014              [Page 59]
     3361Fielding & Reschke      Expires November 13, 2014              [Page 59]
    33623362
    33633363
     
    33803380   Furthermore, the header field-name "Close" has been registered as
    33813381   "reserved", since using that name as an HTTP header field might
    3382    conflict with the "close" connection option of the "Connection"
    3383    header field (Section 6.1).
     3382   conflict with the "close" connection option of the Connection header
     3383   field (Section 6.1).
    33843384
    33853385   +-------------------+----------+----------+-------------+
     
    34163416
    34173417
    3418 Fielding & Reschke      Expires November 10, 2014              [Page 60]
     3418Fielding & Reschke      Expires November 13, 2014              [Page 60]
    34193419
    34203420
     
    34733473
    34743474
    3475 Fielding & Reschke      Expires November 10, 2014              [Page 61]
     3475Fielding & Reschke      Expires November 13, 2014              [Page 61]
    34763476
    34773477
     
    35303530
    35313531
    3532 Fielding & Reschke      Expires November 10, 2014              [Page 62]
     3532Fielding & Reschke      Expires November 13, 2014              [Page 62]
    35333533
    35343534
     
    35873587
    35883588
    3589 Fielding & Reschke      Expires November 10, 2014              [Page 63]
     3589Fielding & Reschke      Expires November 13, 2014              [Page 63]
    35903590
    35913591
     
    36443644
    36453645
    3646 Fielding & Reschke      Expires November 10, 2014              [Page 64]
     3646Fielding & Reschke      Expires November 13, 2014              [Page 64]
    36473647
    36483648
     
    37013701
    37023702
    3703 Fielding & Reschke      Expires November 10, 2014              [Page 65]
     3703Fielding & Reschke      Expires November 13, 2014              [Page 65]
    37043704
    37053705
     
    37583758
    37593759
    3760 Fielding & Reschke      Expires November 10, 2014              [Page 66]
     3760Fielding & Reschke      Expires November 13, 2014              [Page 66]
    37613761
    37623762
     
    377037709.2.  Risks of Intermediaries
    37713771
    3772    By their very nature, HTTP intermediaries are men-in-the-middle, and
    3773    thus represent an opportunity for man-in-the-middle attacks.
     3772   By their very nature, HTTP intermediaries are men-in-the-middle and,
     3773   thus, represent an opportunity for man-in-the-middle attacks.
    37743774   Compromise of the systems on which the intermediaries run can result
    37753775   in serious security and privacy problems.  Intermediaries might have
     
    38153815
    38163816
    3817 Fielding & Reschke      Expires November 10, 2014              [Page 67]
     3817Fielding & Reschke      Expires November 13, 2014              [Page 67]
    38183818
    38193819
     
    38723872
    38733873
    3874 Fielding & Reschke      Expires November 10, 2014              [Page 68]
     3874Fielding & Reschke      Expires November 13, 2014              [Page 68]
    38753875
    38763876
     
    39293929
    39303930
    3931 Fielding & Reschke      Expires November 10, 2014              [Page 69]
     3931Fielding & Reschke      Expires November 13, 2014              [Page 69]
    39323932
    39333933
     
    39863986
    39873987
    3988 Fielding & Reschke      Expires November 10, 2014              [Page 70]
     3988Fielding & Reschke      Expires November 13, 2014              [Page 70]
    39893989
    39903990
     
    40434043
    40444044
    4045 Fielding & Reschke      Expires November 10, 2014              [Page 71]
     4045Fielding & Reschke      Expires November 13, 2014              [Page 71]
    40464046
    40474047
     
    41004100
    41014101
    4102 Fielding & Reschke      Expires November 10, 2014              [Page 72]
     4102Fielding & Reschke      Expires November 13, 2014              [Page 72]
    41034103
    41044104
     
    41574157
    41584158
    4159 Fielding & Reschke      Expires November 10, 2014              [Page 73]
     4159Fielding & Reschke      Expires November 13, 2014              [Page 73]
    41604160
    41614161
     
    42144214
    42154215
    4216 Fielding & Reschke      Expires November 10, 2014              [Page 74]
     4216Fielding & Reschke      Expires November 13, 2014              [Page 74]
    42174217
    42184218
     
    42714271
    42724272
    4273 Fielding & Reschke      Expires November 10, 2014              [Page 75]
     4273Fielding & Reschke      Expires November 13, 2014              [Page 75]
    42744274
    42754275
     
    43284328
    43294329
    4330 Fielding & Reschke      Expires November 10, 2014              [Page 76]
     4330Fielding & Reschke      Expires November 13, 2014              [Page 76]
    43314331
    43324332
     
    43854385
    43864386
    4387 Fielding & Reschke      Expires November 10, 2014              [Page 77]
     4387Fielding & Reschke      Expires November 13, 2014              [Page 77]
    43884388
    43894389
     
    44244424   removed).  (Section 3.2.6)
    44254425
    4426    Bogus "Content-Length" header fields are now required to be handled
    4427    as errors by recipients.  (Section 3.3.2)
     4426   Bogus Content-Length header fields are now required to be handled as
     4427   errors by recipients.  (Section 3.3.2)
    44284428
    44294429   The algorithm for determining the message body length has been
     
    44424442
    44434443
    4444 Fielding & Reschke      Expires November 10, 2014              [Page 78]
     4444Fielding & Reschke      Expires November 13, 2014              [Page 78]
    44454445
    44464446
     
    44994499
    45004500
    4501 Fielding & Reschke      Expires November 10, 2014              [Page 79]
     4501Fielding & Reschke      Expires November 13, 2014              [Page 79]
    45024502
    45034503
     
    45564556
    45574557
    4558 Fielding & Reschke      Expires November 10, 2014              [Page 80]
     4558Fielding & Reschke      Expires November 13, 2014              [Page 80]
    45594559
    45604560
     
    46134613
    46144614
    4615 Fielding & Reschke      Expires November 10, 2014              [Page 81]
     4615Fielding & Reschke      Expires November 13, 2014              [Page 81]
    46164616
    46174617
     
    46704670
    46714671
    4672 Fielding & Reschke      Expires November 10, 2014              [Page 82]
     4672Fielding & Reschke      Expires November 13, 2014              [Page 82]
    46734673
    46744674
     
    47274727
    47284728
    4729 Fielding & Reschke      Expires November 10, 2014              [Page 83]
     4729Fielding & Reschke      Expires November 13, 2014              [Page 83]
    47304730
    47314731
     
    47844784
    47854785
    4786 Fielding & Reschke      Expires November 10, 2014              [Page 84]
     4786Fielding & Reschke      Expires November 13, 2014              [Page 84]
    47874787
    47884788
     
    48414841
    48424842
    4843 Fielding & Reschke      Expires November 10, 2014              [Page 85]
     4843Fielding & Reschke      Expires November 13, 2014              [Page 85]
    48444844
    48454845
     
    48984898
    48994899
    4900 Fielding & Reschke      Expires November 10, 2014              [Page 86]
    4901 
    4902 
     4900Fielding & Reschke      Expires November 13, 2014              [Page 86]
     4901
     4902
  • draft-ietf-httpbis/latest/auth48/rfc7230.abdiff.txt

    r2665 r2666  
    77 Obsoletes: 2145, 2616                                    J. Reschke, Ed.
    88 (if approved)                                                 greenbytes
    9  Updates: 2817, 2818 (if approved)                            May 9, 2014
     9 Updates: 2817, 2818 (if approved)                           May 12, 2014
    1010 Intended status: Standards Track
    11  Expires: November 10, 2014
     11 Expires: November 13, 2014
    1212
    1313NEW:
     
    9292OLD:
    9393
    94     This Internet-Draft will expire on November 10, 2014.
     94    This Internet-Draft will expire on November 13, 2014.
    9595
    9696NEW:
     
    389389
    390390
    391 Section 6.1., paragraph 2:
    392 OLD:
    393 
    394     When a header field aside from Connection is used to supply control
    395     information for or about the current connection, the sender MUST list
    396     the corresponding field-name within the "Connection" header field.  A
    397     proxy or gateway MUST parse a received Connection header field before
    398     a message is forwarded and, for each connection-option in this field,
    399     remove any header field(s) from the message with the same name as the
    400     connection-option, and then remove the Connection header field itself
    401     (or replace it with the intermediary's own connection options for the
    402     forwarded message).
    403 
    404 NEW:
    405 
    406     When a header field aside from Connection is used to supply control
    407     information for or about the current connection, the sender MUST list
    408     the corresponding field-name within the Connection header field.  A
    409     proxy or gateway MUST parse a received Connection header field before
    410     a message is forwarded and, for each connection-option in this field,
    411     remove any header field(s) from the message with the same name as the
    412     connection-option, and then remove the Connection header field itself
    413     (or replace it with the intermediary's own connection options for the
    414     forwarded message).
    415 
    416 
    417 Section 8.1., paragraph 4:
    418 OLD:
    419 
    420     Furthermore, the header field-name "Close" has been registered as
    421     "reserved", since using that name as an HTTP header field might
    422     conflict with the "close" connection option of the "Connection"
    423     header field (Section 6.1).
    424 
    425 NEW:
    426 
    427     Furthermore, the header field-name "Close" has been registered as
    428     "reserved", since using that name as an HTTP header field might
    429     conflict with the "close" connection option of the Connection header
    430     field (Section 6.1).
    431 
    432 
    433391Section 9.2., paragraph 1:
    434392OLD:
    435393
    436     By their very nature, HTTP intermediaries are men-in-the-middle, and
    437     thus represent an opportunity for man-in-the-middle attacks.
     394    By their very nature, HTTP intermediaries are men-in-the-middle and,
     395    thus, represent an opportunity for man-in-the-middle attacks.
    438396    Compromise of the systems on which the intermediaries run can result
    439397    in serious security and privacy problems.  Intermediaries might have
     
    565523    HTTPS URIs, because of security issues related to their transmission
    566524    on the wire.  (Section 2.7.1)
    567 
    568 
    569 Section 19.7.1, paragraph 16:
    570 OLD:
    571 
    572     Bogus "Content-Length" header fields are now required to be handled
    573     as errors by recipients.  (Section 3.3.2)
    574 
    575 NEW:
    576 
    577     Bogus Content-Length header fields are now required to be handled as
    578     errors by recipients.  (Section 3.3.2)
    579525
    580526
  • draft-ietf-httpbis/latest/auth48/rfc7230.diff.html

    r2665 r2666  
    4444      <tr><td><a name="diff0002" /></td></tr>
    4545      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">(if approved)                                                 greenbytes</span></td><td> </td><td class="rblock">Updates: 2817, 2818                                           <span class="insert">greenbytes</span></td><td class="lineno" valign="top"></td></tr>
    46       <tr><td class="lineno" valign="top"></td><td class="lblock">Updates: 2817, 2818 <span class="delete">(if approved)                            May 9, 2014</span></td><td> </td><td class="rblock"><span class="insert">Category:</span> Standards Track                                       <span class="insert">May</span> 2014</td><td class="lineno" valign="top"></td></tr>
     46      <tr><td class="lineno" valign="top"></td><td class="lblock">Updates: 2817, 2818 <span class="delete">(if approved)                           May 12, 2014</span></td><td> </td><td class="rblock"><span class="insert">Category:</span> Standards Track                                       <span class="insert">May</span> 2014</td><td class="lineno" valign="top"></td></tr>
    4747      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">Intended status:</span> Standards Track</td><td> </td><td class="rblock"><span class="insert">ISSN: 2070-1721</span></td><td class="lineno" valign="top"></td></tr>
    48       <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">Expires: November 10,</span> 2014</td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     48      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">Expires: November 13,</span> 2014</td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
    4949      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    5050      <tr><td class="lineno" valign="top"></td><td class="left">   Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing</td><td> </td><td class="right">   Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing</td><td class="lineno" valign="top"></td></tr>
     
    9696      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    9797      <tr><td><a name="diff0007" /></td></tr>
    98       <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">This Internet-Draft will expire</span> on <span class="delete">November 10, 2014.</span></td><td> </td><td class="rblock">   <span class="insert">Information about the current status of this document, any errata,</span></td><td class="lineno" valign="top"></td></tr>
     98      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">This Internet-Draft will expire</span> on <span class="delete">November 13, 2014.</span></td><td> </td><td class="rblock">   <span class="insert">Information about the current status of this document, any errata,</span></td><td class="lineno" valign="top"></td></tr>
    9999      <tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"><span class="insert">   and how to provide feedback</span> on <span class="insert">it may be obtained at</span></td><td class="lineno" valign="top"></td></tr>
    100100      <tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"><span class="insert">   http://www.rfc-editor.org/info/rfc7230.</span></td><td class="lineno" valign="top"></td></tr>
     
    224224      <tr><td class="lineno" valign="top"></td><td class="left">   or the selected representation (other than the payload) unless the</td><td> </td><td class="right">   or the selected representation (other than the payload) unless the</td><td class="lineno" valign="top"></td></tr>
    225225      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    226       <tr bgcolor="gray" ><td></td><th><a name="part-l6" /><small>skipping to change at</small><em> page 50, line 25</em></th><th> </th><th><a name="part-r6" /><small>skipping to change at</small><em> page 50, line 25</em></th><td></td></tr>
    227       <tr><td class="lineno" valign="top"></td><td class="left">6.1.  Connection</td><td> </td><td class="right">6.1.  Connection</td><td class="lineno" valign="top"></td></tr>
    228       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    229       <tr><td class="lineno" valign="top"></td><td class="left">   The "Connection" header field allows the sender to indicate desired</td><td> </td><td class="right">   The "Connection" header field allows the sender to indicate desired</td><td class="lineno" valign="top"></td></tr>
    230       <tr><td class="lineno" valign="top"></td><td class="left">   control options for the current connection.  In order to avoid</td><td> </td><td class="right">   control options for the current connection.  In order to avoid</td><td class="lineno" valign="top"></td></tr>
    231       <tr><td class="lineno" valign="top"></td><td class="left">   confusing downstream recipients, a proxy or gateway MUST remove or</td><td> </td><td class="right">   confusing downstream recipients, a proxy or gateway MUST remove or</td><td class="lineno" valign="top"></td></tr>
    232       <tr><td class="lineno" valign="top"></td><td class="left">   replace any received connection options before forwarding the</td><td> </td><td class="right">   replace any received connection options before forwarding the</td><td class="lineno" valign="top"></td></tr>
    233       <tr><td class="lineno" valign="top"></td><td class="left">   message.</td><td> </td><td class="right">   message.</td><td class="lineno" valign="top"></td></tr>
    234       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    235       <tr><td class="lineno" valign="top"></td><td class="left">   When a header field aside from Connection is used to supply control</td><td> </td><td class="right">   When a header field aside from Connection is used to supply control</td><td class="lineno" valign="top"></td></tr>
    236       <tr><td class="lineno" valign="top"></td><td class="left">   information for or about the current connection, the sender MUST list</td><td> </td><td class="right">   information for or about the current connection, the sender MUST list</td><td class="lineno" valign="top"></td></tr>
    237       <tr><td><a name="diff0014" /></td></tr>
    238       <tr><td class="lineno" valign="top"></td><td class="lblock">   the corresponding field-name within the <span class="delete">"Connection"</span> header field.  A</td><td> </td><td class="rblock">   the corresponding field-name within the <span class="insert">Connection</span> header field.  A</td><td class="lineno" valign="top"></td></tr>
    239       <tr><td class="lineno" valign="top"></td><td class="left">   proxy or gateway MUST parse a received Connection header field before</td><td> </td><td class="right">   proxy or gateway MUST parse a received Connection header field before</td><td class="lineno" valign="top"></td></tr>
    240       <tr><td class="lineno" valign="top"></td><td class="left">   a message is forwarded and, for each connection-option in this field,</td><td> </td><td class="right">   a message is forwarded and, for each connection-option in this field,</td><td class="lineno" valign="top"></td></tr>
    241       <tr><td class="lineno" valign="top"></td><td class="left">   remove any header field(s) from the message with the same name as the</td><td> </td><td class="right">   remove any header field(s) from the message with the same name as the</td><td class="lineno" valign="top"></td></tr>
    242       <tr><td class="lineno" valign="top"></td><td class="left">   connection-option, and then remove the Connection header field itself</td><td> </td><td class="right">   connection-option, and then remove the Connection header field itself</td><td class="lineno" valign="top"></td></tr>
    243       <tr><td class="lineno" valign="top"></td><td class="left">   (or replace it with the intermediary's own connection options for the</td><td> </td><td class="right">   (or replace it with the intermediary's own connection options for the</td><td class="lineno" valign="top"></td></tr>
    244       <tr><td class="lineno" valign="top"></td><td class="left">   forwarded message).</td><td> </td><td class="right">   forwarded message).</td><td class="lineno" valign="top"></td></tr>
    245       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    246       <tr><td class="lineno" valign="top"></td><td class="left">   Hence, the Connection header field provides a declarative way of</td><td> </td><td class="right">   Hence, the Connection header field provides a declarative way of</td><td class="lineno" valign="top"></td></tr>
    247       <tr><td class="lineno" valign="top"></td><td class="left">   distinguishing header fields that are only intended for the immediate</td><td> </td><td class="right">   distinguishing header fields that are only intended for the immediate</td><td class="lineno" valign="top"></td></tr>
    248       <tr><td class="lineno" valign="top"></td><td class="left">   recipient ("hop-by-hop") from those fields that are intended for all</td><td> </td><td class="right">   recipient ("hop-by-hop") from those fields that are intended for all</td><td class="lineno" valign="top"></td></tr>
    249       <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    250       <tr bgcolor="gray" ><td></td><th><a name="part-l7" /><small>skipping to change at</small><em> page 60, line 20</em></th><th> </th><th><a name="part-r7" /><small>skipping to change at</small><em> page 60, line 20</em></th><td></td></tr>
    251       <tr><td class="lineno" valign="top"></td><td class="left">   | Host              | http     | standard | Section 5.4   |</td><td> </td><td class="right">   | Host              | http     | standard | Section 5.4   |</td><td class="lineno" valign="top"></td></tr>
    252       <tr><td class="lineno" valign="top"></td><td class="left">   | TE                | http     | standard | Section 4.3   |</td><td> </td><td class="right">   | TE                | http     | standard | Section 4.3   |</td><td class="lineno" valign="top"></td></tr>
    253       <tr><td class="lineno" valign="top"></td><td class="left">   | Trailer           | http     | standard | Section 4.4   |</td><td> </td><td class="right">   | Trailer           | http     | standard | Section 4.4   |</td><td class="lineno" valign="top"></td></tr>
    254       <tr><td class="lineno" valign="top"></td><td class="left">   | Transfer-Encoding | http     | standard | Section 3.3.1 |</td><td> </td><td class="right">   | Transfer-Encoding | http     | standard | Section 3.3.1 |</td><td class="lineno" valign="top"></td></tr>
    255       <tr><td class="lineno" valign="top"></td><td class="left">   | Upgrade           | http     | standard | Section 6.7   |</td><td> </td><td class="right">   | Upgrade           | http     | standard | Section 6.7   |</td><td class="lineno" valign="top"></td></tr>
    256       <tr><td class="lineno" valign="top"></td><td class="left">   | Via               | http     | standard | Section 5.7.1 |</td><td> </td><td class="right">   | Via               | http     | standard | Section 5.7.1 |</td><td class="lineno" valign="top"></td></tr>
    257       <tr><td class="lineno" valign="top"></td><td class="left">   +-------------------+----------+----------+---------------+</td><td> </td><td class="right">   +-------------------+----------+----------+---------------+</td><td class="lineno" valign="top"></td></tr>
    258       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    259       <tr><td class="lineno" valign="top"></td><td class="left">   Furthermore, the header field-name "Close" has been registered as</td><td> </td><td class="right">   Furthermore, the header field-name "Close" has been registered as</td><td class="lineno" valign="top"></td></tr>
    260       <tr><td class="lineno" valign="top"></td><td class="left">   "reserved", since using that name as an HTTP header field might</td><td> </td><td class="right">   "reserved", since using that name as an HTTP header field might</td><td class="lineno" valign="top"></td></tr>
    261       <tr><td><a name="diff0015" /></td></tr>
    262       <tr><td class="lineno" valign="top"></td><td class="lblock">   conflict with the "close" connection option of the <span class="delete">"Connection"</span></td><td> </td><td class="rblock">   conflict with the "close" connection option of the <span class="insert">Connection</span> header</td><td class="lineno" valign="top"></td></tr>
    263       <tr><td class="lineno" valign="top"></td><td class="lblock">   header field (Section 6.1).</td><td> </td><td class="rblock">   field (Section 6.1).</td><td class="lineno" valign="top"></td></tr>
    264       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    265       <tr><td class="lineno" valign="top"></td><td class="left">   +-------------------+----------+----------+-------------+</td><td> </td><td class="right">   +-------------------+----------+----------+-------------+</td><td class="lineno" valign="top"></td></tr>
    266       <tr><td class="lineno" valign="top"></td><td class="left">   | Header Field Name | Protocol | Status   | Reference   |</td><td> </td><td class="right">   | Header Field Name | Protocol | Status   | Reference   |</td><td class="lineno" valign="top"></td></tr>
    267       <tr><td class="lineno" valign="top"></td><td class="left">   +-------------------+----------+----------+-------------+</td><td> </td><td class="right">   +-------------------+----------+----------+-------------+</td><td class="lineno" valign="top"></td></tr>
    268       <tr><td class="lineno" valign="top"></td><td class="left">   | Close             | http     | reserved | Section 8.1 |</td><td> </td><td class="right">   | Close             | http     | reserved | Section 8.1 |</td><td class="lineno" valign="top"></td></tr>
    269       <tr><td class="lineno" valign="top"></td><td class="left">   +-------------------+----------+----------+-------------+</td><td> </td><td class="right">   +-------------------+----------+----------+-------------+</td><td class="lineno" valign="top"></td></tr>
    270       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    271       <tr><td class="lineno" valign="top"></td><td class="left">   The change controller is: "IETF (iesg@ietf.org) - Internet</td><td> </td><td class="right">   The change controller is: "IETF (iesg@ietf.org) - Internet</td><td class="lineno" valign="top"></td></tr>
    272       <tr><td class="lineno" valign="top"></td><td class="left">   Engineering Task Force".</td><td> </td><td class="right">   Engineering Task Force".</td><td class="lineno" valign="top"></td></tr>
    273       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    274       <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    275       <tr bgcolor="gray" ><td></td><th><a name="part-l8" /><small>skipping to change at</small><em> page 67, line 10</em></th><th> </th><th><a name="part-r8" /><small>skipping to change at</small><em> page 67, line 10</em></th><td></td></tr>
     226      <tr bgcolor="gray" ><td></td><th><a name="part-l6" /><small>skipping to change at</small><em> page 67, line 10</em></th><th> </th><th><a name="part-r6" /><small>skipping to change at</small><em> page 67, line 10</em></th><td></td></tr>
    276227      <tr><td class="lineno" valign="top"></td><td class="left">   The "https" scheme (Section 2.7.2) is intended to prevent (or at</td><td> </td><td class="right">   The "https" scheme (Section 2.7.2) is intended to prevent (or at</td><td class="lineno" valign="top"></td></tr>
    277228      <tr><td class="lineno" valign="top"></td><td class="left">   least reveal) many of these potential attacks on establishing</td><td> </td><td class="right">   least reveal) many of these potential attacks on establishing</td><td class="lineno" valign="top"></td></tr>
     
    284235      <tr><td class="lineno" valign="top"></td><td class="left">9.2.  Risks of Intermediaries</td><td> </td><td class="right">9.2.  Risks of Intermediaries</td><td class="lineno" valign="top"></td></tr>
    285236      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    286       <tr><td><a name="diff0016" /></td></tr>
    287       <tr><td class="lineno" valign="top"></td><td class="lblock">   By their very nature, HTTP intermediaries are <span class="delete">men-in-the-middle, and</span></td><td> </td><td class="rblock">   By their very nature, HTTP intermediaries are <span class="insert">men in the middle and,</span></td><td class="lineno" valign="top"></td></tr>
    288       <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   thus</span> represent an opportunity for man-in-the-middle attacks.</td><td> </td><td class="rblock"><span class="insert">   thus,</span> represent an opportunity for man-in-the-middle attacks.</td><td class="lineno" valign="top"></td></tr>
     237      <tr><td><a name="diff0014" /></td></tr>
     238      <tr><td class="lineno" valign="top"></td><td class="lblock">   By their very nature, HTTP intermediaries are men<span class="delete">-in-the-</span>middle and,</td><td> </td><td class="rblock">   By their very nature, HTTP intermediaries are men<span class="insert"> in the </span>middle and,</td><td class="lineno" valign="top"></td></tr>
     239      <tr><td class="lineno" valign="top"></td><td class="left">   thus, represent an opportunity for man-in-the-middle attacks.</td><td> </td><td class="right">   thus, represent an opportunity for man-in-the-middle attacks.</td><td class="lineno" valign="top"></td></tr>
    289240      <tr><td class="lineno" valign="top"></td><td class="left">   Compromise of the systems on which the intermediaries run can result</td><td> </td><td class="right">   Compromise of the systems on which the intermediaries run can result</td><td class="lineno" valign="top"></td></tr>
    290241      <tr><td class="lineno" valign="top"></td><td class="left">   in serious security and privacy problems.  Intermediaries might have</td><td> </td><td class="right">   in serious security and privacy problems.  Intermediaries might have</td><td class="lineno" valign="top"></td></tr>
     
    296247      <tr><td class="lineno" valign="top"></td><td class="left">   commission of a wide range of potential attacks.</td><td> </td><td class="right">   commission of a wide range of potential attacks.</td><td class="lineno" valign="top"></td></tr>
    297248      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    298       <tr><td class="lineno" valign="top"></td><td class="left">   Intermediaries that contain a shared cache are especially vulnerable</td><td> </td><td class="right">   Intermediaries that contain a shared cache are especially vulnerable</td><td class="lineno" valign="top"></td></tr>
    299       <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    300       <tr bgcolor="gray" ><td></td><th><a name="part-l9" /><small>skipping to change at</small><em> page 73, line 7</em></th><th> </th><th><a name="part-r9" /><small>skipping to change at</small><em> page 73, line 7</em></th><td></td></tr>
     249      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
     250      <tr bgcolor="gray" ><td></td><th><a name="part-l7" /><small>skipping to change at</small><em> page 73, line 7</em></th><th> </th><th><a name="part-r7" /><small>skipping to change at</small><em> page 73, line 7</em></th><td></td></tr>
    301251      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC3986]     Berners-Lee, T., Fielding, R., and L. Masinter,</td><td> </td><td class="right">   [RFC3986]     Berners-Lee, T., Fielding, R., and L. Masinter,</td><td class="lineno" valign="top"></td></tr>
    302252      <tr><td class="lineno" valign="top"></td><td class="left">                 "Uniform Resource Identifier (URI): Generic Syntax",</td><td> </td><td class="right">                 "Uniform Resource Identifier (URI): Generic Syntax",</td><td class="lineno" valign="top"></td></tr>
     
    309259      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC7231]     Fielding, R., Ed. and J. Reschke, Ed., "Hypertext</td><td> </td><td class="right">   [RFC7231]     Fielding, R., Ed. and J. Reschke, Ed., "Hypertext</td><td class="lineno" valign="top"></td></tr>
    310260      <tr><td class="lineno" valign="top"></td><td class="left">                 Transfer Protocol (HTTP/1.1): Semantics and Content",</td><td> </td><td class="right">                 Transfer Protocol (HTTP/1.1): Semantics and Content",</td><td class="lineno" valign="top"></td></tr>
    311       <tr><td><a name="diff0017" /></td></tr>
     261      <tr><td><a name="diff0015" /></td></tr>
    312262      <tr><td class="lineno" valign="top"></td><td class="lblock">                 <span class="delete">draft-ietf-httpbis-p2-semantics-latest (work in</span></td><td> </td><td class="rblock">                 <span class="insert">RFC 7231,</span> May 2014.</td><td class="lineno" valign="top"></td></tr>
    313263      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">                 progress),</span> May 2014.</td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     
    315265      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC7232]     Fielding, R., Ed. and J. Reschke, Ed., "Hypertext</td><td> </td><td class="right">   [RFC7232]     Fielding, R., Ed. and J. Reschke, Ed., "Hypertext</td><td class="lineno" valign="top"></td></tr>
    316266      <tr><td class="lineno" valign="top"></td><td class="left">                 Transfer Protocol (HTTP/1.1): Conditional Requests",</td><td> </td><td class="right">                 Transfer Protocol (HTTP/1.1): Conditional Requests",</td><td class="lineno" valign="top"></td></tr>
    317       <tr><td><a name="diff0018" /></td></tr>
     267      <tr><td><a name="diff0016" /></td></tr>
    318268      <tr><td class="lineno" valign="top"></td><td class="lblock">                 <span class="delete">draft-ietf-httpbis-p4-conditional-latest (work in</span></td><td> </td><td class="rblock">                 <span class="insert">RFC 7232,</span> May 2014.</td><td class="lineno" valign="top"></td></tr>
    319269      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">                 progress),</span> May 2014.</td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     
    321271      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC7233]     Fielding, R., Ed., Lafon, Y., Ed., and J. Reschke, Ed.,</td><td> </td><td class="right">   [RFC7233]     Fielding, R., Ed., Lafon, Y., Ed., and J. Reschke, Ed.,</td><td class="lineno" valign="top"></td></tr>
    322272      <tr><td class="lineno" valign="top"></td><td class="left">                 "Hypertext Transfer Protocol (HTTP/1.1): Range</td><td> </td><td class="right">                 "Hypertext Transfer Protocol (HTTP/1.1): Range</td><td class="lineno" valign="top"></td></tr>
    323       <tr><td><a name="diff0019" /></td></tr>
     273      <tr><td><a name="diff0017" /></td></tr>
    324274      <tr><td class="lineno" valign="top"></td><td class="lblock">                 Requests", <span class="delete">draft-ietf-httpbis-p5-range-latest (work in</span></td><td> </td><td class="rblock">                 Requests", <span class="insert">RFC 7233,</span> May 2014.</td><td class="lineno" valign="top"></td></tr>
    325275      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">                 progress),</span> May 2014.</td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     
    327277      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC7234]     Fielding, R., Ed., Nottingham, M., Ed., and J. Reschke,</td><td> </td><td class="right">   [RFC7234]     Fielding, R., Ed., Nottingham, M., Ed., and J. Reschke,</td><td class="lineno" valign="top"></td></tr>
    328278      <tr><td class="lineno" valign="top"></td><td class="left">                 Ed., "Hypertext Transfer Protocol (HTTP/1.1): Caching",</td><td> </td><td class="right">                 Ed., "Hypertext Transfer Protocol (HTTP/1.1): Caching",</td><td class="lineno" valign="top"></td></tr>
    329       <tr><td><a name="diff0020" /></td></tr>
     279      <tr><td><a name="diff0018" /></td></tr>
    330280      <tr><td class="lineno" valign="top"></td><td class="lblock">                 <span class="delete">draft-ietf-httpbis-p6-cache-latest (work in progress),</span></td><td> </td><td class="rblock">                 <span class="insert">RFC 7234,</span> May 2014.</td><td class="lineno" valign="top"></td></tr>
    331281      <tr><td class="lineno" valign="top"></td><td class="lblock">                 May 2014.</td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     
    333283      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC7235]     Fielding, R., Ed. and J. Reschke, Ed., "Hypertext</td><td> </td><td class="right">   [RFC7235]     Fielding, R., Ed. and J. Reschke, Ed., "Hypertext</td><td class="lineno" valign="top"></td></tr>
    334284      <tr><td class="lineno" valign="top"></td><td class="left">                 Transfer Protocol (HTTP/1.1): Authentication",</td><td> </td><td class="right">                 Transfer Protocol (HTTP/1.1): Authentication",</td><td class="lineno" valign="top"></td></tr>
    335       <tr><td><a name="diff0021" /></td></tr>
     285      <tr><td><a name="diff0019" /></td></tr>
    336286      <tr><td class="lineno" valign="top"></td><td class="lblock">                 <span class="delete">draft-ietf-httpbis-p7-auth-latest (work in progress),</span></td><td> </td><td class="rblock">                 <span class="insert">RFC 7235,</span> May 2014.</td><td class="lineno" valign="top"></td></tr>
    337287      <tr><td class="lineno" valign="top"></td><td class="lblock">                 May 2014.</td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     
    347297      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    348298      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    349       <tr bgcolor="gray" ><td></td><th><a name="part-l10" /><small>skipping to change at</small><em> page 76, line 36</em></th><th> </th><th><a name="part-r10" /><small>skipping to change at</small><em> page 76, line 29</em></th><td></td></tr>
     299      <tr bgcolor="gray" ><td></td><th><a name="part-l8" /><small>skipping to change at</small><em> page 76, line 36</em></th><th> </th><th><a name="part-r8" /><small>skipping to change at</small><em> page 76, line 29</em></th><td></td></tr>
    350300      <tr><td class="lineno" valign="top"></td><td class="left">   implements name-based virtual hosts ought to disable support for</td><td> </td><td class="right">   implements name-based virtual hosts ought to disable support for</td><td class="lineno" valign="top"></td></tr>
    351301      <tr><td class="lineno" valign="top"></td><td class="left">   HTTP/0.9.  Most requests that appear to be HTTP/0.9 are, in fact,</td><td> </td><td class="right">   HTTP/0.9.  Most requests that appear to be HTTP/0.9 are, in fact,</td><td class="lineno" valign="top"></td></tr>
     
    358308      <tr><td class="lineno" valign="top"></td><td class="left">   and HTTP/1.1.</td><td> </td><td class="right">   and HTTP/1.1.</td><td class="lineno" valign="top"></td></tr>
    359309      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    360       <tr><td><a name="diff0022" /></td></tr>
     310      <tr><td><a name="diff0020" /></td></tr>
    361311      <tr><td class="lineno" valign="top"></td><td class="lblock">A.1.1.  Multi<span class="delete">-</span>homed Web Servers</td><td> </td><td class="rblock">A.1.1.  Multihomed Web Servers</td><td class="lineno" valign="top"></td></tr>
    362312      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    370320      <tr><td class="lineno" valign="top"></td><td class="left">   distinguishing the intended server of a request than the IP address</td><td> </td><td class="right">   distinguishing the intended server of a request than the IP address</td><td class="lineno" valign="top"></td></tr>
    371321      <tr><td class="lineno" valign="top"></td><td class="left">   to which that request was directed.  The Host header field was</td><td> </td><td class="right">   to which that request was directed.  The Host header field was</td><td class="lineno" valign="top"></td></tr>
    372       <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    373       <tr bgcolor="gray" ><td></td><th><a name="part-l11" /><small>skipping to change at</small><em> page 78, line 37</em></th><th> </th><th><a name="part-r11" /><small>skipping to change at</small><em> page 78, line 31</em></th><td></td></tr>
    374       <tr><td class="lineno" valign="top"></td><td class="left">   Header fields that span multiple lines ("line folding") are</td><td> </td><td class="right">   Header fields that span multiple lines ("line folding") are</td><td class="lineno" valign="top"></td></tr>
    375       <tr><td class="lineno" valign="top"></td><td class="left">   deprecated.  (Section 3.2.4)</td><td> </td><td class="right">   deprecated.  (Section 3.2.4)</td><td class="lineno" valign="top"></td></tr>
    376       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    377       <tr><td class="lineno" valign="top"></td><td class="left">   The NUL octet is no longer allowed in comment and quoted-string text,</td><td> </td><td class="right">   The NUL octet is no longer allowed in comment and quoted-string text,</td><td class="lineno" valign="top"></td></tr>
    378       <tr><td class="lineno" valign="top"></td><td class="left">   and handling of backslash-escaping in them has been clarified.  The</td><td> </td><td class="right">   and handling of backslash-escaping in them has been clarified.  The</td><td class="lineno" valign="top"></td></tr>
    379       <tr><td class="lineno" valign="top"></td><td class="left">   quoted-pair rule no longer allows escaping control characters other</td><td> </td><td class="right">   quoted-pair rule no longer allows escaping control characters other</td><td class="lineno" valign="top"></td></tr>
    380       <tr><td class="lineno" valign="top"></td><td class="left">   than HTAB.  Non-US-ASCII content in header fields and the reason</td><td> </td><td class="right">   than HTAB.  Non-US-ASCII content in header fields and the reason</td><td class="lineno" valign="top"></td></tr>
    381       <tr><td class="lineno" valign="top"></td><td class="left">   phrase has been obsoleted and made opaque (the TEXT rule was</td><td> </td><td class="right">   phrase has been obsoleted and made opaque (the TEXT rule was</td><td class="lineno" valign="top"></td></tr>
    382       <tr><td class="lineno" valign="top"></td><td class="left">   removed).  (Section 3.2.6)</td><td> </td><td class="right">   removed).  (Section 3.2.6)</td><td class="lineno" valign="top"></td></tr>
    383       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    384       <tr><td><a name="diff0023" /></td></tr>
    385       <tr><td class="lineno" valign="top"></td><td class="lblock">   Bogus <span class="delete">"Content-Length"</span> header fields are now required to be handled</td><td> </td><td class="rblock">   Bogus <span class="insert">Content-Length</span> header fields are now required to be handled as</td><td class="lineno" valign="top"></td></tr>
    386       <tr><td class="lineno" valign="top"></td><td class="lblock">   as errors by recipients.  (Section 3.3.2)</td><td> </td><td class="rblock">   errors by recipients.  (Section 3.3.2)</td><td class="lineno" valign="top"></td></tr>
    387       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    388       <tr><td class="lineno" valign="top"></td><td class="left">   The algorithm for determining the message body length has been</td><td> </td><td class="right">   The algorithm for determining the message body length has been</td><td class="lineno" valign="top"></td></tr>
    389       <tr><td class="lineno" valign="top"></td><td class="left">   clarified to indicate all of the special cases (e.g., driven by</td><td> </td><td class="right">   clarified to indicate all of the special cases (e.g., driven by</td><td class="lineno" valign="top"></td></tr>
    390       <tr><td class="lineno" valign="top"></td><td class="left">   methods or status codes) that affect it, and that new protocol</td><td> </td><td class="right">   methods or status codes) that affect it, and that new protocol</td><td class="lineno" valign="top"></td></tr>
    391       <tr><td class="lineno" valign="top"></td><td class="left">   elements cannot define such special cases.  CONNECT is a new, special</td><td> </td><td class="right">   elements cannot define such special cases.  CONNECT is a new, special</td><td class="lineno" valign="top"></td></tr>
    392       <tr><td class="lineno" valign="top"></td><td class="left">   case in determining message body length. "multipart/byteranges" is no</td><td> </td><td class="right">   case in determining message body length. "multipart/byteranges" is no</td><td class="lineno" valign="top"></td></tr>
    393       <tr><td class="lineno" valign="top"></td><td class="left">   longer a way of determining message body length detection.</td><td> </td><td class="right">   longer a way of determining message body length detection.</td><td class="lineno" valign="top"></td></tr>
    394       <tr><td class="lineno" valign="top"></td><td class="left">   (Section 3.3.3)</td><td> </td><td class="right">   (Section 3.3.3)</td><td class="lineno" valign="top"></td></tr>
    395       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    396       <tr><td class="lineno" valign="top"></td><td class="left">   The "identity" transfer coding token has been removed.  (Sections 3.3</td><td> </td><td class="right">   The "identity" transfer coding token has been removed.  (Sections 3.3</td><td class="lineno" valign="top"></td></tr>
    397322
    398323     <tr><td></td><td class="left"></td><td> </td><td class="right"></td><td></td></tr>
    399      <tr bgcolor="gray"><th colspan="5" align="center"><a name="end">&nbsp;End of changes. 23 change blocks.&nbsp;</a></th></tr>
    400      <tr class="stats"><td></td><th><i>66 lines changed or deleted</i></th><th><i> </i></th><th><i>42 lines changed or added</i></th><td></td></tr>
     324     <tr bgcolor="gray"><th colspan="5" align="center"><a name="end">&nbsp;End of changes. 20 change blocks.&nbsp;</a></th></tr>
     325     <tr class="stats"><td></td><th><i>60 lines changed or deleted</i></th><th><i> </i></th><th><i>36 lines changed or added</i></th><td></td></tr>
    401326     <tr><td colspan="5" align="center" class="small"><br/>This html diff was produced by rfcdiff 1.38. The latest version is available from <a href="http://www.tools.ietf.org/tools/rfcdiff/" >http://tools.ietf.org/tools/rfcdiff/</a> </td></tr>
    402327   </table>
  • draft-ietf-httpbis/latest/p1-messaging.html

    r2662 r2666  
    463463  }
    464464  @bottom-center {
    465        content: "Expires November 9, 2014";
     465       content: "Expires November 13, 2014";
    466466  }
    467467  @bottom-right {
     
    505505      <meta name="dct.creator" content="Reschke, J. F.">
    506506      <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-p1-messaging-latest">
    507       <meta name="dct.issued" scheme="ISO8601" content="2014-05-08">
     507      <meta name="dct.issued" scheme="ISO8601" content="2014-05-12">
    508508      <meta name="dct.replaces" content="urn:ietf:rfc:2145">
    509509      <meta name="dct.replaces" content="urn:ietf:rfc:2616">
     
    534534            <tr>
    535535               <td class="left">Intended status: Standards Track</td>
    536                <td class="right">May 8, 2014</td>
     536               <td class="right">May 12, 2014</td>
    537537            </tr>
    538538            <tr>
    539                <td class="left">Expires: November 9, 2014</td>
     539               <td class="left">Expires: November 13, 2014</td>
    540540               <td class="right"></td>
    541541            </tr>
     
    566566            in progress”.
    567567         </p>
    568          <p>This Internet-Draft will expire on November 9, 2014.</p>
     568         <p>This Internet-Draft will expire on November 13, 2014.</p>
    569569      </div>
    570570      <div id="rfc.copyrightnotice">
     
    21412141               avoid confusing downstream recipients, a proxy or gateway <em class="bcp14">MUST</em> remove or replace any received connection options before forwarding the message.
    21422142            </p>
    2143             <p id="rfc.section.6.1.p.2">When a header field aside from Connection is used to supply control information for or about the current connection, the sender <em class="bcp14">MUST</em> list the corresponding field-name within the "Connection" header field. A proxy or gateway <em class="bcp14">MUST</em> parse a received Connection header field before a message is forwarded and, for each connection-option in this field, remove
     2143            <p id="rfc.section.6.1.p.2">When a header field aside from Connection is used to supply control information for or about the current connection, the sender <em class="bcp14">MUST</em> list the corresponding field-name within the Connection header field. A proxy or gateway <em class="bcp14">MUST</em> parse a received Connection header field before a message is forwarded and, for each connection-option in this field, remove
    21442144               any header field(s) from the message with the same name as the connection-option, and then remove the Connection header field
    21452145               itself (or replace it with the intermediary's own connection options for the forwarded message).
     
    24922492            </div>
    24932493            <p id="rfc.section.8.1.p.3">Furthermore, the header field-name "Close" has been registered as "reserved", since using that name as an HTTP header field
    2494                might conflict with the "close" connection option of the "<a href="#header.connection" class="smpl">Connection</a>" header field (<a href="#header.connection" id="rfc.xref.header.connection.7" title="Connection">Section&nbsp;6.1</a>).
     2494               might conflict with the "close" connection option of the <a href="#header.connection" class="smpl">Connection</a> header field (<a href="#header.connection" id="rfc.xref.header.connection.7" title="Connection">Section&nbsp;6.1</a>).
    24952495            </p>
    24962496            <div id="rfc.table.u.1">
     
    29022902         <div id="risks.intermediaries">
    29032903            <h2 id="rfc.section.9.2"><a href="#rfc.section.9.2">9.2</a>&nbsp;<a href="#risks.intermediaries">Risks of Intermediaries</a></h2>
    2904             <p id="rfc.section.9.2.p.1">By their very nature, HTTP intermediaries are men-in-the-middle, and thus represent an opportunity for man-in-the-middle attacks.
    2905                Compromise of the systems on which the intermediaries run can result in serious security and privacy problems. Intermediaries
     2904            <p id="rfc.section.9.2.p.1">By their very nature, HTTP intermediaries are men-in-the-middle and, thus, represent an opportunity for man-in-the-middle
     2905               attacks. Compromise of the systems on which the intermediaries run can result in serious security and privacy problems. Intermediaries
    29062906               might have access to security-related information, personal information about individual users and organizations, and proprietary
    29072907               information belonging to users and content providers. A compromised intermediary, or an intermediary implemented or configured
     
    33553355               fields and the reason phrase has been obsoleted and made opaque (the TEXT rule was removed). (<a href="#field.components" title="Field Value Components">Section&nbsp;3.2.6</a>)
    33563356            </p>
    3357             <p id="rfc.section.A.2.p.10">Bogus "<a href="#header.content-length" class="smpl">Content-Length</a>" header fields are now required to be handled as errors by recipients. (<a href="#header.content-length" id="rfc.xref.header.content-length.2" title="Content-Length">Section&nbsp;3.3.2</a>)
     3357            <p id="rfc.section.A.2.p.10">Bogus <a href="#header.content-length" class="smpl">Content-Length</a> header fields are now required to be handled as errors by recipients. (<a href="#header.content-length" id="rfc.xref.header.content-length.2" title="Content-Length">Section&nbsp;3.3.2</a>)
    33583358            </p>
    33593359            <p id="rfc.section.A.2.p.11">The algorithm for determining the message body length has been clarified to indicate all of the special cases (e.g., driven
  • draft-ietf-httpbis/latest/p1-messaging.xml

    r2662 r2666  
    29012901   When a header field aside from Connection is used to supply control
    29022902   information for or about the current connection, the sender &MUST; list
    2903    the corresponding field-name within the "Connection" header field.
     2903   the corresponding field-name within the Connection header field.
    29042904   A proxy or gateway &MUST; parse a received Connection
    29052905   header field before a message is forwarded and, for each
     
    35023502   Furthermore, the header field-name "Close" has been registered as
    35033503   "reserved", since using that name as an HTTP header field might
    3504    conflict with the "close" connection option of the "<x:ref>Connection</x:ref>"
     3504   conflict with the "close" connection option of the <x:ref>Connection</x:ref>
    35053505   header field (<xref target="header.connection"/>).
    35063506</t>
     
    39623962<section title="Risks of Intermediaries" anchor="risks.intermediaries">
    39633963<t>
    3964    By their very nature, HTTP intermediaries are men-in-the-middle, and thus
     3964   By their very nature, HTTP intermediaries are men-in-the-middle and, thus,
    39653965   represent an opportunity for man-in-the-middle attacks. Compromise of
    39663966   the systems on which the intermediaries run can result in serious security
     
    53995399</t> 
    54005400<t>
    5401   Bogus "<x:ref>Content-Length</x:ref>" header fields are now required to be
     5401  Bogus <x:ref>Content-Length</x:ref> header fields are now required to be
    54025402  handled as errors by recipients.
    54035403  (<xref target="header.content-length"/>)
Note: See TracChangeset for help on using the changeset viewer.