File: http-headers-per-rfc-8187-aafa3199f863be81.yaml

package info (click to toggle)
python-glanceclient 1%3A2.13.1-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 1,428 kB
  • sloc: python: 14,764; sh: 110; makefile: 35
file content (14 lines) | stat: -rw-r--r-- 560 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
---
fixes:
  - |
    Bug 1766235_: Handle HTTP headers per RFC 8187

    Previously the glanceclient encoded HTTP headers as UTF-8
    bytes.  According to `RFC 8187`_, however, headers should be
    encoded as 7-bit ASCII.  The glanceclient now sends all headers
    as 7-bit ASCII.  It handles unicode strings by percent-encoding_
    them before sending them in headers.

    .. _1766235: https://code.launchpad.net/bugs/1766235
    .. _RFC 8187: https://tools.ietf.org/html/rfc8187
    .. _percent-encoding: https://tools.ietf.org/html/rfc3986#section-2.1