mirror of
https://github.com/python/cpython.git
synced 2026-01-06 23:42:34 +00:00
Fix Issue7007 - Use percent-encoded consistently instead of URL Encoded variations. Docs changed.
This commit is contained in:
parent
87082ee14d
commit
f0769e8bd0
4 changed files with 6 additions and 6 deletions
|
|
@ -666,7 +666,7 @@ Yes. Here's a simple example that uses urllib.request::
|
|||
'/cgi-bin/some-cgi-script', data=qs)
|
||||
msg, hdrs = req.read(), req.info()
|
||||
|
||||
Note that in general for URL-encoded POST operations, query strings must be
|
||||
Note that in general for a percent-encoded POST operations, query strings must be
|
||||
quoted by using :func:`urllib.parse.urlencode`. For example to send name="Guy Steele,
|
||||
Jr."::
|
||||
|
||||
|
|
|
|||
|
|
@ -2373,7 +2373,7 @@ supports sending logging messages to a Web server, using either ``GET`` or
|
|||
|
||||
.. method:: emit(record)
|
||||
|
||||
Sends the record to the Web server as an URL-encoded dictionary.
|
||||
Sends the record to the Web server as a percent-encoded dictionary.
|
||||
|
||||
|
||||
.. _formatter-objects:
|
||||
|
|
|
|||
|
|
@ -117,7 +117,7 @@ The :mod:`urllib.parse` module defines the following functions:
|
|||
values are lists of values for each name.
|
||||
|
||||
The optional argument *keep_blank_values* is a flag indicating whether blank
|
||||
values in URL encoded queries should be treated as blank strings. A true value
|
||||
values in percent-encoded queries should be treated as blank strings. A true value
|
||||
indicates that blanks should be retained as blank strings. The default false
|
||||
value indicates that blank values are to be ignored and treated as if they were
|
||||
not included.
|
||||
|
|
@ -137,7 +137,7 @@ The :mod:`urllib.parse` module defines the following functions:
|
|||
name, value pairs.
|
||||
|
||||
The optional argument *keep_blank_values* is a flag indicating whether blank
|
||||
values in URL encoded queries should be treated as blank strings. A true value
|
||||
values in percent-encoded queries should be treated as blank strings. A true value
|
||||
indicates that blanks should be retained as blank strings. The default false
|
||||
value indicates that blank values are to be ignored and treated as if they were
|
||||
not included.
|
||||
|
|
@ -330,7 +330,7 @@ The :mod:`urllib.parse` module defines the following functions:
|
|||
.. function:: urlencode(query, doseq=False, safe='', encoding=None, errors=None)
|
||||
|
||||
Convert a mapping object or a sequence of two-element tuples, which may
|
||||
either be a :class:`str` or a :class:`bytes`, to a "url-encoded" string,
|
||||
either be a :class:`str` or a :class:`bytes`, to a "percent-encoded" string,
|
||||
suitable to pass to :func:`urlopen` above as the optional *data* argument.
|
||||
This is useful to pass a dictionary of form fields to a ``POST`` request.
|
||||
The resulting string is a series of ``key=value`` pairs separated by ``'&'``
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@ The :mod:`urllib.request` module defines the following functions:
|
|||
|
||||
.. function:: url2pathname(path)
|
||||
|
||||
Convert the path component *path* from an encoded URL to the local syntax for a
|
||||
Convert the path component *path* from a percent-encoded URL to the local syntax for a
|
||||
path. This does not accept a complete URL. This function uses :func:`unquote`
|
||||
to decode *path*.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue