- 论坛徽章:
- 0
|
# loginbbs.py
import urllib,httplib
params = urllib.urlencode({'username':'pytest', #此处为要post的登陆参数,你可以修改为你自己的参数
'password':'pypassword',
'Cookies_Time': 1,
'IsLogin':True})
headers = {"Content-type": "application/x-www-form-urlencoded","Accept": "text/plain"}
#构建headers
conn = httplib.HTTPConnection("XXXXXX:80") #建立http连接,记得地址不要加'http://'且要加上port
conn.request("POST",http://XXXXXX/login.asp, params, headers)
#发送登陆请求
response = conn.getresponse() #获得回复
print response.status, response.reason #获得请求状态
data = response.read() #获得登陆后的网页内容
conn.close() #关闭连接
你看这个行不 这是登录的 可能需要COOKies吧 麻烦事
[ 本帖最后由 guijia8427 于 2008-6-20 15:10 编辑 ] |
|