广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python httplib post
  • 161
分享到

python httplib post

pythonhttplibpost 2023-01-31 05:01:13 161人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

python的模块  Httplib 利用post进行表单数据提交.{用以实现自动发布这个功能,前提是不需要登录的情况;登录的情况还需要研究,暂时没搞定呢} 学习知识点:   httplib request的用法&#

python的模块  Httplib 利用post进行表单数据提交.{用以实现自动发布这个功能,前提是不需要登录的情况;登录的情况还需要研究,暂时没搞定呢}

学习知识点:

  httplib request的用法
  getresponse() 用以进行返回数据

看下面的列子:

 

  1. #!/usr/bin/Python     
  2. #-*-coding:utf-8-*-     
  3.      
  4. # 进行表单提交  小项  2008-10-09     
  5.      
  6. import httplib,urllib;  #加载模块     
  7.      
  8. #定义需要进行发送的数据     
  9. params = urllib.urlencode({'cat_id':'6',     
  10.                            'news_title':'标题-Test39875',     
  11.                            'news_author':'Mobedu',     
  12.                            'news_ahome':'来源',     
  13.                            'tjuser':'carchanging',     
  14.                            'news_keyWord':'|',     
  15.                            'news_content':'测试-Content',     
  16.                            'action':'newnew',     
  17.                            'MM_insert':'true'});     
  18. #定义一些文件头     
  19. headers = {"Content-Type":"application/x-www-fORM-urlencoded",     
  20.            "Connection":"Keep-Alive","Referer":"http://192.168.1.212/newsadd.asp?action=newnew"};     
  21. #与网站构建一个连接     
  22. conn = httplib.HTTPConnection("192.168.1.212");     
  23. #开始进行数据提交   同时也可以使用get进行     
  24. conn.request(method="POST",url="/newsadd.asp?action=newnew",body=params,headers=headers);     
  25. #返回处理后的数据     
  26. response = conn.getresponse();     
  27. #判断是否提交成功     
  28. if response.status == 302:     
  29.     print "发布成功!^_^!";     
  30. else:     
  31.     print "发布失败\^0^/";     
  32. #关闭连接     
  33. conn.close();  

--结束END--

本文标题: python httplib post

本文链接: https://www.lsjlt.com/news/188101.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python httplib post
    Python的模块  httplib 利用post进行表单数据提交.{用以实现自动发布这个功能,前提是不需要登录的情况;登录的情况还需要研究,暂时没搞定呢} 学习知识点:   httplib request的用法&#...
    99+
    2023-01-31
    python httplib post
  • python使用httplib发送htt
      httplib是Python的http协议的内置,实现模块,使用它可以很简洁的实现http发送请求。   #导入httplib   import httplib   #连接服务器   conn=httplib.HTTPConnectio...
    99+
    2023-01-31
    python httplib htt
  • python requests post
    环境: : python3后台:java触发环境 使用 requests  post提交数据时,报错如下:Java 异常: com.alibaba.fastjson.JSONException: syntax error, pos 1, j...
    99+
    2023-01-31
    python requests post
  • httplib库的安装以及使用
    目录 安装httplib库 认识httplib库 httplib请求类  httplib响应类  httplib中的Server类        httplib的client类 httplib库搭建简单的服务器 httplib库搭建简单的客...
    99+
    2023-09-17
    服务器 http 前端
  • python http post 登
    网站调戏  http://uugoc.com/login 账号  739639550      密码  123456         开始调戏  谷歌浏览器  F12 j进入调戏模式 输入账号密码    点击登录     多出一个  ...
    99+
    2023-01-31
    python http post
  • python post请求
    python post请求 post请求有4中编码方式 1.application/x-www-form-urlencoded application/x-www-form-urlencoded是浏览...
    99+
    2023-09-03
    python django postman
  • python用 GET,POST,PUT
    、JSON简介 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和...
    99+
    2023-01-31
    python POST PUT
  • 怎样用原生的urllib2+httplib请求Https
    本篇文章给大家分享的是有关怎样用原生的urllib2+httplib请求Https,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。环境python2.7.5# https ser...
    99+
    2023-06-04
  • python requests post如何使用
    本篇内容主要讲解“python requests post如何使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“python requests post如...
    99+
    2023-07-05
  • python学习(四)--POST请求
    from urllib import requestimport urllibimport re#网页版有道翻译是ajax的post请求。#浏览器请求地址http://fanyi.youdao.com/translate_osmartres...
    99+
    2023-01-31
    python POST
  • Python HTTP POST方法一例
    #!/usr/bin/env python'''Created on 2013-4-16 @author: zdh    create project: multimech-newproject my_project    run test...
    99+
    2023-01-31
    一例 方法 Python
  • python如何request post列表
    小编给大家分享一下python如何request post列表,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!request post 列表的方法今天拿着...
    99+
    2023-06-29
  • python 模拟post上传图片
    小编在最近在学习用 python 做接口测试,其中有个上传图片的接口,在网上各种搜索,各种尝试。下面是我慢慢摸索的过程,希望能帮助大家(ps:新手编写,欢迎拍砖) 1.使用poster第三方模块 如果要使用poster 则需要先 安装p...
    99+
    2023-01-31
    上传图片 python post
  • python post传输文件脚本
    ps:背景,无法ssh相互访问机器(一般中间有堡垒机阻拦)的情况下,但是使用域名可以进行访问的情况下 可以使用http协议进行文件的上传。服务器端代码(接受post的一端)#coding=utf-8 from BaseHTTPServer ...
    99+
    2023-01-31
    脚本 传输文件 python
  • 使用Python POST任意的HTTP
    如果不使用Cookie, 发送HTTP POST非常简单:import urllib2, urllib data = {'name' : 'www', 'password' : '123456'} f = urllib2.urlopen(...
    99+
    2023-01-31
    Python POST HTTP
  • 使用Python进行http POST请
    1、使用requests模块import request url='http://www.xxx.com/xxx' data={'username':'zhangsan','password':'zhangsanpw'} r=reques...
    99+
    2023-01-31
    Python http POST
  • python通过get,post方式发送
    本文实例讲述了python通过get,post方式发送http请求和接收http响应的方法。分享给大家供大家参考。具体如下: 测试用CGI,名字为test.py,放在apache的cgi-bin目录下: 1 2 3 4 5 6 ...
    99+
    2023-01-31
    方式 python post
  • python学习之-获取get和post
    1.python接收get请求里的参数req = request.args.get('xxx')2.python接收post请求里的参数req = request.form.get('xxx') ...
    99+
    2023-01-31
    python post
  • python模拟get/post请求登录
    今天学习了python模拟登陆,然后自己进行一下总结,以csdn登录为例子,浏览器为Chrome 1:直接携带cookie请求url地址 1.1cookie放在headers中 import requests #1.直接携带cookie...
    99+
    2023-01-31
    python post
  • Python Request POST 上传文件 Multipart/form-data
    项目场景: 我的第一个博客:使用python request模块向服务器接口上传图片 问题描述 某app上传图片接口的包 原因分析: 问题的关键词:请求头 Content-Type:multip...
    99+
    2023-09-11
    python 网络爬虫 requests 上传文件
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作