[Pythonjp-checkins] [python-doc-ja] push by songo****@gmail***** - 2.6.6: library/httplib.rst on 2011-03-12 10:23 GMT

Back to archive index

pytho****@googl***** pytho****@googl*****
2011年 3月 12日 (土) 19:24:05 JST


Revision: 9cafcfc50c
Author: INADA Naoki  <inada****@klab*****>
Date: Sat Mar 12 02:21:52 2011
Log: 2.6.6: library/httplib.rst
http://code.google.com/p/python-doc-ja/source/detail?r=9cafcfc50c

Modified:
  /library/httplib.rst

=======================================
--- /library/httplib.rst	Sat Nov 27 10:59:46 2010
+++ /library/httplib.rst	Sat Mar 12 02:21:52 2011
@@ -63,9 +63,9 @@
     です。
     *key_file* には、秘密鍵を格納したPEM形式ファイルのファイル名を指定しま 
す。 *cert_file* には、PEM形式の証明書チェーンファイルを指定します。

-   .. warning::
-
-      この関数は証明書の検査を行いません!
+   .. note::
+
+      この関数は証明書の検査を行いません

     .. versionchanged:: 2.6
        *timeout* 引数が追加されました
@@ -77,6 +77,19 @@

     .. versionadded:: 2.0

+.. class:: HTTPMessage
+
+   .. An :class:`HTTPMessage` instance is used to hold the headers from an  
HTTP
+      response. It is implemented using the :class:`mimetools.Message`  
class and
+      provides utility functions to deal with HTTP Headers. It is not  
directly
+      instantiated by the users.
+
+   :class:`HTTPMessage` のインスタンスは、 HTTP レスポンスヘッダを格納する
+   ために利用されます。 :class:`mimetools.Message` クラスを利用して実装され 
て
+   いて、 HTTP ヘッダを扱うための便利な関数を提供しています。このクラスは
+   ユーザーが直接インスタンス生成するものではありません。
+
+

  必要に応じて以下の例外が送出されます:

@@ -484,7 +497,7 @@
  例
  --

-以下は ``GET`` リクエストの送信方法を示した例です::
+以下は ``GET`` リクエストの送信方法を示した例です。 ::

     >>> import httplib
     >>> conn = httplib.HTTPConnection("www.python.org")
@@ -500,6 +513,24 @@
     >>> data2 = r2.read()
     >>> conn.close()

+.. Here is an example session that uses ``HEAD`` method. Note that  
``HEAD`` method
+   never returns any data. :
+
+次の例のセッションでは、 ``HEAD`` メソッドを利用しています。
+``HEAD`` メソッドは全くデータを返さないことに注目してください。 ::
+
+   >>> import httplib
+   >>> conn = httplib.HTTPConnection("www.python.org")
+   >>> conn.request("HEAD","/index.html")
+   >>> res = conn.getresponse()
+   >>> print res.status, res.reason
+   200 OK
+   >>> data = res.read()
+   >>> print len(data)
+   0
+   >>> data == ''
+   True
+
  以下は ``POST`` リクエストの送信方法を示した例です::

     >>> import httplib, urllib




Pythonjp-checkins メーリングリストの案内
Back to archive index