GET

f=urllib.urlopen("http://m.cnblogs.com/")
s=f.read()
print s

带参数

params = urllib.urlencode({'id': 8, 'name': 'jack', 'age': 25})
f = urllib.urlopen("http://localhost:18797/MailClient/test.aspx?%s" % params)
print f.read()

POST

params = urllib.urlencode({'id': 8, 'name': 'jack', 'age': 25})
f = urllib.urlopen("http://localhost:18797/MailClient/test.aspx",params)
print f.read()

函数原型

urllib.urlopen(url[, data[, proxies]]) 

urllib2

可以详细的定义header参数

httplib

最底层更灵活更强大的http请求和响应

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-30
  • 2021-11-23
猜你喜欢
  • 2021-06-11
  • 2022-12-23
  • 2022-12-23
  • 2021-12-16
  • 2021-08-14
  • 2021-06-03
  • 2022-01-30
相关资源
相似解决方案