求东京喰种第一季云盘的百度云盘,1 2 季都要,谢了,我算求求你们。

玩蛇网提供最新Python编程技术信息以及Python资源下载!
您现在的位置: >
Python POST方法发送HTTP请求操作源码
这是 POST方法发送HTTP请求操作源码,如果HTTP请求操作感兴趣的朋友,还可以关注其它方法。
另有HEAD/GET方法发送HTTP请求源码,请关注相关文章:
&&& import httplib, urllib
&&& params = urllib.urlencode({'spam': 1, 'eggs': 2, 'bacon': 0})
&&& headers = {&Content-type&: &application/x-www-form-urlencoded&,
&Accept&: &text/plain&}
&&& conn = httplib.HTTPConnection(&musi-:80&)
&&& conn.request(&POST&, &/cgi-bin/query&, params, headers)
&&& response = conn.getresponse()
&&& print response.status, response.reason
&&& data = response.read()
&&& conn.close()
玩蛇网文章,转载请注明出处和文章网址:/code/other/o2382.html []
我要小额赞助,鼓励作者写出更好的教程↓↓↓】
玩蛇网Python QQ群,欢迎加入: ①
修订日期:日 - 17时18分41秒
发布自玩蛇网
我要分享到:
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
相关文章推荐
别人正在看
站长推荐:
Python学习与资源分享平台你的位置: >
> python用httplib模块发送get和post请求
在python中,模拟http客户端发送get和post请求,主要用httplib模块的功能。
1、python发送GET请求
我在本地建立一个测试环境,test.php的内容就是输出一句话:
echo 'Old friends and old wines are best.';
python发送get请求代码:
#!/usr/bin/env python
#coding=utf8
import httplib
httpClient = None
httpClient = httplib.HTTPConnection('localhost', 80, timeout=30)
httpClient.request('GET', '/test.php')
#response是HTTPResponse对象
response = httpClient.getresponse()
print response.status
print response.reason
print response.read()
except Exception, e:
if httpClient:
httpClient.close()
上面代码中使用了finally来保证即使出错的时候也能关闭httpClient。运行这个程序,在我的电脑上输出结果如下:
python用httplib发送get请求
2、python发送POST请求
修改test.php内容,打印出$_POST数组:
var_dump($_POST);
python发起post请求代码:
#!/usr/bin/env python
#coding=utf8
import httplib, urllib
httpClient = None
params = urllib.urlencode({'name': 'tom', 'age': 22})
headers = {&Content-type&: &application/x-www-form-urlencoded&
, &Accept&: &text/plain&}
httpClient = httplib.HTTPConnection(&localhost&, 80, timeout=30)
httpClient.request(&POST&, &/test.php&, params, headers)
response = httpClient.getresponse()
print response.status
print response.reason
print response.read()
print response.getheaders() #获取头信息
except Exception, e:
if httpClient:
httpClient.close()
运行代码,在我的电脑上输出如下:
python用httplib发送post请求
友情提示:
在http操作中,有时会需要了解一些http协议的相关内容,可以前往w3c查看:http://www.w3.org/Protocols/rfc2616/rfc2616.html
转载请注明: &
与本文相关的文章留下脚印,证明你来过。 由于近期工作比较忙,导致博客更新速度奇慢,希望大家不要介意,我会抽时间更新一些文章,希望大家喜欢。
本站文章部分为网络收集整理,若侵犯了您的版权请告知!
成功因为坚持,失败因为放弃!
日志总数:452 篇评论总数:1765 个标签数量:516 个链接总数:33 个建站日期:运行天数:3025最后更新:帐号密码
支持博客发展,爷来打赏你!(微信)最新文章随机文章热门文章
留言光荣榜最新评论python+httplib实现HTTP POST提交数据
我的图书馆
python+httplib实现HTTP POST提交数据
python+httplib实现HTTP POST提交数据,使用Basic Authentication(基本验证)做登陆验证urllib.urlencode此处起到的作用仅是将要post的数据做成标准的格式,也可以手动敲,即params = 'os=xp&eth0_ip=192.168.1.1',这和params&=&urllib.urlencode({"os":&os,&"eth0_ip":&eth0_ip}) 的结果一致。
TA的最新馆藏[转]&

我要回帖

更多关于 东京喰种二季百度云盘 的文章

 

随机推荐