mirror of
https://github.com/python/cpython.git
synced 2025-11-02 03:01:58 +00:00
Issue #25576: Remove application/x-www-form-urlencoded charset advice
No charset parameter is standardized for this Content-Type value. Also clarify that urlencode() outputs ASCII.
This commit is contained in:
parent
ed92910852
commit
cda85a0d1c
3 changed files with 16 additions and 30 deletions
|
|
@ -115,7 +115,7 @@ library. ::
|
|||
'language' : 'Python' }
|
||||
|
||||
data = urllib.parse.urlencode(values)
|
||||
data = data.encode('utf-8') # data should be bytes
|
||||
data = data.encode('ascii') # data should be bytes
|
||||
req = urllib.request.Request(url, data)
|
||||
with urllib.request.urlopen(req) as response:
|
||||
the_page = response.read()
|
||||
|
|
@ -180,8 +180,8 @@ Explorer [#]_. ::
|
|||
'language' : 'Python' }
|
||||
headers = { 'User-Agent' : user_agent }
|
||||
|
||||
data = urllib.parse.urlencode(values)
|
||||
data = data.encode('utf-8')
|
||||
data = urllib.parse.urlencode(values)
|
||||
data = data.encode('ascii')
|
||||
req = urllib.request.Request(url, data, headers)
|
||||
with urllib.request.urlopen(req) as response:
|
||||
the_page = response.read()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue