HTTP1大约httplib的一个Python封装在单个调用执行HTTP请求。例如,为了获得包的PyPI指标,你可能会这样写:
进口HTTP1
打印http1.request('http://pypi.python.org/simple/')。体
request()方法
此方法执行的HTTP请求。请求方法的签名如下:
请求(URL,则params = {},方法=“GET”,身体=无,标题= {},
  CONTENT_TYPE =无,CONTENT_LENGTH = True时,用户名=无,
 密码=无,capitalize_headers =真)
所述参数包括以下各项:
  URL:该URL呼叫,包括协议和参数(如“http://www.google.com?foo=1&bar=2')。
  params:一个URL参数映射,使{'富':1,'巴':2}将导致与'富= 1&酒吧= 2?“结尾的URL。
 方法:HTTP方法(如“GET”或“POST”)。默认为“GET”。
 体:请求作为字符串的身体。默认为无。
 标题:请求头作为dictionnary。默认为“{}”。
  CONTENT_TYPE:请求的内容类型头。 Defauls为无。
  CONTENT_LENGTH:告诉我们是否应该添加内容长度的头请求。默认为true。
 用户名:用户名,同时执行基本身份验证,必须设置密码。
 密码:密码,同时执行基本身份验证,必须用用户名设置。
  capitalize_headers:告诉,如果标题应予以资本化(使他们的名字都一样“的Content-Type”的实例)。
此方法返回的响应,如下文所述一个Response对象。
注:致电HTTPS网址,巨蟒一定已经建成SSL支持。
Response对象
这个对象封装状态代码(200,404,为整数),信息(如“OK”,“未找到”,作为一个字符串),报头(作为dictionnary),和身体(作为一个字符串)。
什么是此版本中的新:
- 在更多的文档修复
要求:
- 在Python中
评论没有发现