-
-
Notifications
You must be signed in to change notification settings - Fork 13
Expand file tree
/
Copy pathhttp_client.po
More file actions
520 lines (421 loc) · 17.1 KB
/
http_client.po
File metadata and controls
520 lines (421 loc) · 17.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2001-2026, Python Software Foundation
# This file is distributed under the same license as the Python package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
# Translators:
# python-doc bot, 2025
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Python 3.10\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-04-11 17:34+0000\n"
"PO-Revision-Date: 2025-09-22 15:58+0000\n"
"Last-Translator: python-doc bot, 2025\n"
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pl\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && "
"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && "
"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
msgid ":mod:`http.client` --- HTTP protocol client"
msgstr ""
msgid "**Source code:** :source:`Lib/http/client.py`"
msgstr "**Kod źródłowy:** :source:`Lib/http/client.py`"
msgid ""
"This module defines classes that implement the client side of the HTTP and "
"HTTPS protocols. It is normally not used directly --- the module :mod:"
"`urllib.request` uses it to handle URLs that use HTTP and HTTPS."
msgstr ""
msgid ""
"The `Requests package <https://requests.readthedocs.io/en/master/>`_ is "
"recommended for a higher-level HTTP client interface."
msgstr ""
msgid ""
"HTTPS support is only available if Python was compiled with SSL support "
"(through the :mod:`ssl` module)."
msgstr ""
msgid "The module provides the following classes:"
msgstr ""
msgid ""
"An :class:`HTTPConnection` instance represents one transaction with an HTTP "
"server. It should be instantiated by passing it a host and optional port "
"number. If no port number is passed, the port is extracted from the host "
"string if it has the form ``host:port``, else the default HTTP port (80) is "
"used. If the optional *timeout* parameter is given, blocking operations "
"(like connection attempts) will timeout after that many seconds (if it is "
"not given, the global default timeout setting is used). The optional "
"*source_address* parameter may be a tuple of a (host, port) to use as the "
"source address the HTTP connection is made from. The optional *blocksize* "
"parameter sets the buffer size in bytes for sending a file-like message body."
msgstr ""
msgid ""
"For example, the following calls all create instances that connect to the "
"server at the same host and port::"
msgstr ""
msgid "*source_address* was added."
msgstr ""
msgid ""
"The *strict* parameter was removed. HTTP 0.9-style \"Simple Responses\" are "
"no longer supported."
msgstr ""
msgid "*blocksize* parameter was added."
msgstr ""
msgid ""
"A subclass of :class:`HTTPConnection` that uses SSL for communication with "
"secure servers. Default port is ``443``. If *context* is specified, it "
"must be a :class:`ssl.SSLContext` instance describing the various SSL "
"options."
msgstr ""
msgid "Please read :ref:`ssl-security` for more information on best practices."
msgstr ""
msgid "*source_address*, *context* and *check_hostname* were added."
msgstr ""
msgid ""
"This class now supports HTTPS virtual hosts if possible (that is, if :data:"
"`ssl.HAS_SNI` is true)."
msgstr ""
msgid ""
"The *strict* parameter was removed. HTTP 0.9-style \"Simple Responses\" are "
"no longer supported."
msgstr ""
msgid ""
"This class now performs all the necessary certificate and hostname checks by "
"default. To revert to the previous, unverified, behavior :func:`ssl."
"_create_unverified_context` can be passed to the *context* parameter."
msgstr ""
msgid ""
"This class now enables TLS 1.3 :attr:`ssl.SSLContext.post_handshake_auth` "
"for the default *context* or when *cert_file* is passed with a custom "
"*context*."
msgstr ""
msgid ""
"This class now sends an ALPN extension with protocol indicator ``http/1.1`` "
"when no *context* is given. Custom *context* should set ALPN protocols with :"
"meth:`~ssl.SSLContext.set_alpn_protocol`."
msgstr ""
msgid ""
"*key_file* and *cert_file* are deprecated in favor of *context*. Please use :"
"meth:`ssl.SSLContext.load_cert_chain` instead, or let :func:`ssl."
"create_default_context` select the system's trusted CA certificates for you."
msgstr ""
msgid ""
"The *check_hostname* parameter is also deprecated; the :attr:`ssl.SSLContext."
"check_hostname` attribute of *context* should be used instead."
msgstr ""
msgid ""
"Class whose instances are returned upon successful connection. Not "
"instantiated directly by user."
msgstr ""
msgid ""
"The *strict* parameter was removed. HTTP 0.9 style \"Simple Responses\" are "
"no longer supported."
msgstr ""
msgid "This module provides the following function:"
msgstr ""
msgid ""
"Parse the headers from a file pointer *fp* representing a HTTP request/"
"response. The file has to be a :class:`BufferedIOBase` reader (i.e. not "
"text) and must provide a valid :rfc:`2822` style header."
msgstr ""
msgid ""
"This function returns an instance of :class:`http.client.HTTPMessage` that "
"holds the header fields, but no payload (the same as :attr:`HTTPResponse."
"msg` and :attr:`http.server.BaseHTTPRequestHandler.headers`). After "
"returning, the file pointer *fp* is ready to read the HTTP body."
msgstr ""
msgid ""
":meth:`parse_headers` does not parse the start-line of a HTTP message; it "
"only parses the ``Name: value`` lines. The file has to be ready to read "
"these field lines, so the first line should already be consumed before "
"calling the function."
msgstr ""
msgid "The following exceptions are raised as appropriate:"
msgstr ""
msgid ""
"The base class of the other exceptions in this module. It is a subclass of :"
"exc:`Exception`."
msgstr ""
msgid "A subclass of :exc:`HTTPException`."
msgstr ""
msgid ""
"A subclass of :exc:`HTTPException`, raised if a port is given and is either "
"non-numeric or empty."
msgstr ""
msgid "A subclass of :exc:`ImproperConnectionState`."
msgstr ""
msgid ""
"A subclass of :exc:`HTTPException`. Raised if a server responds with a HTTP "
"status code that we don't understand."
msgstr ""
msgid ""
"A subclass of :exc:`HTTPException`. Raised if an excessively long line is "
"received in the HTTP protocol from the server."
msgstr ""
msgid ""
"A subclass of :exc:`ConnectionResetError` and :exc:`BadStatusLine`. Raised "
"by :meth:`HTTPConnection.getresponse` when the attempt to read the response "
"results in no data read from the connection, indicating that the remote end "
"has closed the connection."
msgstr ""
msgid "Previously, :exc:`BadStatusLine`\\ ``('')`` was raised."
msgstr ""
msgid "The constants defined in this module are:"
msgstr ""
msgid "The default port for the HTTP protocol (always ``80``)."
msgstr ""
msgid "The default port for the HTTPS protocol (always ``443``)."
msgstr ""
msgid "This dictionary maps the HTTP 1.1 status codes to the W3C names."
msgstr ""
msgid ""
"Example: ``http.client.responses[http.client.NOT_FOUND]`` is ``'Not Found'``."
msgstr ""
msgid ""
"See :ref:`http-status-codes` for a list of HTTP status codes that are "
"available in this module as constants."
msgstr ""
msgid "HTTPConnection Objects"
msgstr ""
msgid ":class:`HTTPConnection` instances have the following methods:"
msgstr ""
msgid ""
"This will send a request to the server using the HTTP request method "
"*method* and the selector *url*."
msgstr ""
msgid ""
"If *body* is specified, the specified data is sent after the headers are "
"finished. It may be a :class:`str`, a :term:`bytes-like object`, an open :"
"term:`file object`, or an iterable of :class:`bytes`. If *body* is a "
"string, it is encoded as ISO-8859-1, the default for HTTP. If it is a bytes-"
"like object, the bytes are sent as is. If it is a :term:`file object`, the "
"contents of the file is sent; this file object should support at least the "
"``read()`` method. If the file object is an instance of :class:`io."
"TextIOBase`, the data returned by the ``read()`` method will be encoded as "
"ISO-8859-1, otherwise the data returned by ``read()`` is sent as is. If "
"*body* is an iterable, the elements of the iterable are sent as is until the "
"iterable is exhausted."
msgstr ""
msgid ""
"The *headers* argument should be a mapping of extra HTTP headers to send "
"with the request."
msgstr ""
msgid ""
"If *headers* contains neither Content-Length nor Transfer-Encoding, but "
"there is a request body, one of those header fields will be added "
"automatically. If *body* is ``None``, the Content-Length header is set to "
"``0`` for methods that expect a body (``PUT``, ``POST``, and ``PATCH``). If "
"*body* is a string or a bytes-like object that is not also a :term:`file "
"<file object>`, the Content-Length header is set to its length. Any other "
"type of *body* (files and iterables in general) will be chunk-encoded, and "
"the Transfer-Encoding header will automatically be set instead of Content-"
"Length."
msgstr ""
msgid ""
"The *encode_chunked* argument is only relevant if Transfer-Encoding is "
"specified in *headers*. If *encode_chunked* is ``False``, the "
"HTTPConnection object assumes that all encoding is handled by the calling "
"code. If it is ``True``, the body will be chunk-encoded."
msgstr ""
msgid ""
"Chunked transfer encoding has been added to the HTTP protocol version 1.1. "
"Unless the HTTP server is known to handle HTTP 1.1, the caller must either "
"specify the Content-Length, or must pass a :class:`str` or bytes-like object "
"that is not also a file as the body representation."
msgstr ""
msgid "*body* can now be an iterable."
msgstr ""
msgid ""
"If neither Content-Length nor Transfer-Encoding are set in *headers*, file "
"and iterable *body* objects are now chunk-encoded. The *encode_chunked* "
"argument was added. No attempt is made to determine the Content-Length for "
"file objects."
msgstr ""
msgid ""
"Should be called after a request is sent to get the response from the "
"server. Returns an :class:`HTTPResponse` instance."
msgstr ""
msgid ""
"Note that you must have read the whole response before you can send a new "
"request to the server."
msgstr ""
msgid ""
"If a :exc:`ConnectionError` or subclass is raised, the :class:"
"`HTTPConnection` object will be ready to reconnect when a new request is "
"sent."
msgstr ""
msgid ""
"Set the debugging level. The default debug level is ``0``, meaning no "
"debugging output is printed. Any value greater than ``0`` will cause all "
"currently defined debug output to be printed to stdout. The ``debuglevel`` "
"is passed to any new :class:`HTTPResponse` objects that are created."
msgstr ""
msgid ""
"Set the host and the port for HTTP Connect Tunnelling. This allows running "
"the connection through a proxy server."
msgstr ""
msgid ""
"The host and port arguments specify the endpoint of the tunneled connection "
"(i.e. the address included in the CONNECT request, *not* the address of the "
"proxy server)."
msgstr ""
msgid ""
"The headers argument should be a mapping of extra HTTP headers to send with "
"the CONNECT request."
msgstr ""
msgid ""
"For example, to tunnel through a HTTPS proxy server running locally on port "
"8080, we would pass the address of the proxy to the :class:`HTTPSConnection` "
"constructor, and the address of the host that we eventually want to reach to "
"the :meth:`~HTTPConnection.set_tunnel` method::"
msgstr ""
msgid ""
"Connect to the server specified when the object was created. By default, "
"this is called automatically when making a request if the client does not "
"already have a connection."
msgstr ""
msgid ""
"Raises an :ref:`auditing event <auditing>` ``http.client.connect`` with "
"arguments ``self``, ``host``, ``port``."
msgstr ""
msgid "Close the connection to the server."
msgstr ""
msgid "Buffer size in bytes for sending a file-like message body."
msgstr ""
msgid ""
"As an alternative to using the :meth:`request` method described above, you "
"can also send your request step by step, by using the four functions below."
msgstr ""
msgid ""
"This should be the first call after the connection to the server has been "
"made. It sends a line to the server consisting of the *method* string, the "
"*url* string, and the HTTP version (``HTTP/1.1``). To disable automatic "
"sending of ``Host:`` or ``Accept-Encoding:`` headers (for example to accept "
"additional content encodings), specify *skip_host* or *skip_accept_encoding* "
"with non-False values."
msgstr ""
msgid ""
"Send an :rfc:`822`\\ -style header to the server. It sends a line to the "
"server consisting of the header, a colon and a space, and the first "
"argument. If more arguments are given, continuation lines are sent, each "
"consisting of a tab and an argument."
msgstr ""
msgid ""
"Send a blank line to the server, signalling the end of the headers. The "
"optional *message_body* argument can be used to pass a message body "
"associated with the request."
msgstr ""
msgid ""
"If *encode_chunked* is ``True``, the result of each iteration of "
"*message_body* will be chunk-encoded as specified in :rfc:`7230`, Section "
"3.3.1. How the data is encoded is dependent on the type of *message_body*. "
"If *message_body* implements the :ref:`buffer interface <bufferobjects>` the "
"encoding will result in a single chunk. If *message_body* is a :class:"
"`collections.abc.Iterable`, each iteration of *message_body* will result in "
"a chunk. If *message_body* is a :term:`file object`, each call to ``."
"read()`` will result in a chunk. The method automatically signals the end of "
"the chunk-encoded data immediately after *message_body*."
msgstr ""
msgid ""
"Due to the chunked encoding specification, empty chunks yielded by an "
"iterator body will be ignored by the chunk-encoder. This is to avoid "
"premature termination of the read of the request by the target server due to "
"malformed encoding."
msgstr ""
msgid "Chunked encoding support. The *encode_chunked* parameter was added."
msgstr ""
msgid ""
"Send data to the server. This should be used directly only after the :meth:"
"`endheaders` method has been called and before :meth:`getresponse` is called."
msgstr ""
msgid ""
"Raises an :ref:`auditing event <auditing>` ``http.client.send`` with "
"arguments ``self``, ``data``."
msgstr ""
msgid "HTTPResponse Objects"
msgstr ""
msgid ""
"An :class:`HTTPResponse` instance wraps the HTTP response from the server. "
"It provides access to the request headers and the entity body. The response "
"is an iterable object and can be used in a with statement."
msgstr ""
msgid ""
"The :class:`io.BufferedIOBase` interface is now implemented and all of its "
"reader operations are supported."
msgstr ""
msgid "Reads and returns the response body, or up to the next *amt* bytes."
msgstr ""
msgid ""
"Reads up to the next len(b) bytes of the response body into the buffer *b*. "
"Returns the number of bytes read."
msgstr ""
msgid ""
"Return the value of the header *name*, or *default* if there is no header "
"matching *name*. If there is more than one header with the name *name*, "
"return all of the values joined by ', '. If *default* is any iterable other "
"than a single string, its elements are similarly returned joined by commas."
msgstr ""
msgid "Return a list of (header, value) tuples."
msgstr ""
msgid "Return the ``fileno`` of the underlying socket."
msgstr ""
msgid ""
"A :class:`http.client.HTTPMessage` instance containing the response "
"headers. :class:`http.client.HTTPMessage` is a subclass of :class:`email."
"message.Message`."
msgstr ""
msgid ""
"HTTP protocol version used by server. 10 for HTTP/1.0, 11 for HTTP/1.1."
msgstr ""
msgid ""
"URL of the resource retrieved, commonly used to determine if a redirect was "
"followed."
msgstr ""
msgid ""
"Headers of the response in the form of an :class:`email.message."
"EmailMessage` instance."
msgstr ""
msgid "Status code returned by server."
msgstr ""
msgid "Reason phrase returned by server."
msgstr ""
msgid ""
"A debugging hook. If :attr:`debuglevel` is greater than zero, messages will "
"be printed to stdout as the response is read and parsed."
msgstr ""
msgid "Is ``True`` if the stream is closed."
msgstr ""
msgid "Deprecated in favor of :attr:`~HTTPResponse.url`."
msgstr ""
msgid "Deprecated in favor of :attr:`~HTTPResponse.headers`."
msgstr ""
msgid "Deprecated in favor of :attr:`~HTTPResponse.status`."
msgstr ""
msgid "Examples"
msgstr "Przykłady"
msgid "Here is an example session that uses the ``GET`` method::"
msgstr ""
msgid ""
"Here is an example session that uses the ``HEAD`` method. Note that the "
"``HEAD`` method never returns any data. ::"
msgstr ""
msgid "Here is an example session that uses the ``POST`` method::"
msgstr ""
msgid ""
"Client side HTTP ``PUT`` requests are very similar to ``POST`` requests. The "
"difference lies only on the server side where HTTP servers will allow "
"resources to be created via ``PUT`` requests. It should be noted that custom "
"HTTP methods are also handled in :class:`urllib.request.Request` by setting "
"the appropriate method attribute. Here is an example session that uses the "
"``PUT`` method::"
msgstr ""
msgid "HTTPMessage Objects"
msgstr ""
msgid ""
"An :class:`http.client.HTTPMessage` instance holds the headers from an HTTP "
"response. It is implemented using the :class:`email.message.Message` class."
msgstr ""