q9989 发表于 2018-8-9 09:35:09

使用python登陆dvbbs

#! /usr/bin/env python  #coding=utf-8
  import urllib,httplib
  params = urllib.urlencode({'username':'admin',            #此处为要post的登陆参数,你可以修改为你自己的参数
  'password':'password',
  'CookieDate': 1,
  'userhidden':2})
  headers = {"Content-type": "application/x-www-form-urlencoded","Accept": "text/plain"}
  #构建headers
  conn = httplib.HTTPConnection("x.x.x.x:80")   #建立http连接,记得地址不要加'http://'且要加上port
  conn.request("POST",'/login.asp?action=chk', params, headers)
  #发送登陆请求
  response = conn.getresponse()                                    #获得回复
  print response.status, response.reason                           #获得请求状态
  data = response.read()
  print data                                                 #获得登陆后的网页内容
  conn.close()
页: [1]
查看完整版本: 使用python登陆dvbbs