专栏首页python3python使用post方式提交数据

python使用post方式提交数据

#!/usr/bin/python
# -*- coding: UTF-8 -*-
import urllib,cookielib;
import urllib2

#设置要请求的头,让服务器不会以为你是机器人
headers={'UserAgent':'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)'};

#post方式时候要发送的数据
values={'name':'admin','password':'123456'};

#对发送的数据进行编码
data=urllib.urlencode(values);

#发送一个http请求
request=urllib2.Request("http://localhost:8080/springmvc_mybatis1208/person/login.action",headers=headers,data=data);

#获得回送的数据
response=urllib2.urlopen(request);

print response.read();

获取回送的结果:

C:\Python27\python.exe D:/pythonworkspace/ZhiHu.py <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf8"> <title>Insert title here</title> </head> <body>   欢迎您,admin!  登录成功!!! </body> </html> Process finished with exit code 0

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • python一个命令开启http服务器

    1、python开启http服务器

    py3study
  • 类视图 中间件和模板

    然后修改settings.py配置文件中修改TEMPLATES配置项的DIRS值, 如下:

    py3study
  • Python3 爬虫快速入门攻略

    1、定义:网络爬虫(Web Spider),又被称为网页蜘蛛,是一种按照一定的规则,自动地抓取网站信息的程序或者脚本。

    py3study
  • httprunner学习21-正则表达式提取与校验

    有些接口返回的并不是json格式的内容,返回的是html或者xml格式的内容,这种就不能用前面的 content.的方法去提取了。 httprunner 支持正...

    上海-悠悠
  • node web模块 (服务器端和客户端)

    web服务器指网站服务器,指驻留在因特网上的某种程序,web浏览器的基本功能,提供信息浏览服务

    mySoul
  • WebSocket相关

    新人小试
  • Spark详解07广播变量BroadcastBroadcast

    Broadcast 顾名思义,broadcast 就是将数据从一个节点发送到其他各个节点上去。这样的场景很多,比如 driver 上有一张表,其他节点上运行的 ...

    Albert陈凯
  • 你绝没用过的一款高级空间可视化工具

    说起 Python 中的可视化,我们一般用的最多的是 Matplotlib,绘制一般的图效果都很好。有时候也会用风格比较好看的 Pyecharts 库,尤其是在...

    AI科技大本营
  • 将HTML5缩写成h5究竟合不合理?

    HTML5说起来很麻烦,因此业界很多前端、产品都讲html5简写成h5,包括许多大公司例如bat都是这样说。虽然现在互联网圈开口闭口就谈H5,

    小弟调调
  • 使用GAN生成序列数据

    【导读】序列数据十分常见,但由于隐私,法规限制了对有用数据的访问,这极大地减慢了对研发至关重要的有用数据的访问。因此产生了对具有高度代表性但又完全私有的合成序...

    公众号机器学习与生成对抗网络

扫码关注云+社区

领取腾讯云代金券