文档章节

post 提交学习小记,针对提交数据处理

q
 qianjunpeng
发布于 2016/08/07 10:29
字数 111
阅读 9
收藏 0
点赞 0
评论 0
import urllib.request,urllib.parse


def getlist():
    url = 'https://mm.taobao.com/tstar/search/tstar_model.do?_input_charset=utf-8'
    data = {
    'q':'',
    'viewFlag':'A',
    'sortType':'default',
    'searchStyle':'',
    'searchRegion':r'city:',
    'searchFansNum':'',
    'currentPage':'2',
    'pageSize':'500'
    }
    data = urllib.parse.urlencode(data).encode('utf-8')     #数据类型编码的,需要对应编码,不然报错。
    print(data)
    reg = urllib.request.Request(url,data)                  #构造,request后面的Request很蛋疼
    html = urllib.request.urlopen(reg)
    html = html.read().decode('gbk')                        #解码GBK
    print(html)

getlist()
  1. 学习要点,urllib.request.Requset【大写】。。。。
  2. 提交数据需要urllib.parse.urldecode编码

© 著作权归作者所有

共有 人打赏支持
q
粉丝 0
博文 13
码字总数 4592
作品 0
杭州
Qt 获取cookie与 post 提交 操作

最近想做一个post填表提交的程序 流程: 访问网址后获取cookie(疑问点1),筛选出需要的数据(正则OK),数据处理后post提交(疑问点2)。 疑问点1:百度了好多,没理出头绪,希望大家给予帮...

643166069
2017/06/13
160
1
对 okhttp 网络框架的封装--easy-okhttp

easy-okhttp easy-okhttp是对okhttp3上层封装的网络框架,支持文件上传和下载表单提交(文件和一个参数对应多值),链式调用,并且默认整合Gson,对返回结果多种转换,同时还支持HTTPS单向认...

mzllon
2016/12/21
4K
7
对着rfc2616来看restful api中post和put的区别

当需要使我们的api更restful化的时候,我们得选择http的动词作为资源的crud动作,其中 Read -> Get , Delete -> Delele 这两个没什么争议, 而 Create 和 Update 对应 Post 还是 Put ? 先给...

holysu
01/27
0
0
XForms – 新的 Web 表单标准

XForms 肯定是下一代的基于 Web 的数据处理技术规范,XForms 可替换传统的 HTML 表单,使用 XML 数据模型和呈现元素。 在某些情况下,XForms 就等同于 HTML 表单,通过合适的编码服务器端接受...

红薯
2012/05/10
1K
8
表单提交和超链接请求传递参数的几种方式

表单提交和超链接请求传递参数的几种方式 转载 http://blog.csdn.net/Sky786905664/article/details/73770785 这段时间在使用easy-ui的datagrid,他有自己提交表单的方式,所以就整理整理页面...

不空大的Timo
2017/11/10
0
0
mzlion/easy-okhttp

easy-okhttp ============== Java网络框架的另一种选择 ============== 是Java网络框架,简化网络操作,专注于业务处理 文档目录(点击快速导航) 简介 依赖说明 框架引入 框架特性说明 全局...

mzlion
2016/07/18
0
0
springMVC 表单 get方法提交正常 post提交报错HTTP Status 403 - Bad or missing token!

springMVC 表单 get方法提交正常 post提交报错 HTTP Status 403 - Bad or missing token! 之前只是简单的提交几个字段的数据 就不能post提交 改成了get提交 正常 后来加了上传图像的功能 po...

openDatabase
2016/08/01
3.6K
6
Java Web 应用程序的字符编码问题

Java Web 应用程序经常会出现乱码的情况,这里可以通过 Servlet API 中的标准 Filter 来实现,也可以在 Web 容器配置 URIEncoding。这些都依赖于浏览器的请求方式。 在 Web 容器的配置文件中...

五大三粗
2015/07/04
0
0
Spring MVC @RestController接收POST请求,用Map接收

背景 脱离传统项目,使用微服务集群开发后。RestFul风格势在必行,所以,本篇文章针对使用restful风格的编写人员。 主题 restful post请求提交的参数用什么接收? 关键字 Map、Entity 内容 ...

沫沫金
2017/10/16
0
0
html入门以及css的学习的心理路程。

*前言 学习这门学科之前,感觉是非常简单,往往现实都不是想象的那样。听老师教课的的时候感觉能听懂,基本上也完全掌握了,实际上做的时候,磕磕碰碰,浪费了大量的时间,因此我自从接触了这...

wx5abcae87236b3
03/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

rabbitmq学习记录(六)交换机Exchange-direct

实现功能:一条消息发送给多个消费者 交换机模式:direct 相比于之前的fanout模式,可以进一步的筛选获取消息的消费者。 fanout模式下,只要消费者监听的队列,已经与接收生产者消息的交换机...

人觉非常君
14分钟前
0
0
Java 之 枚举

Java 中声明的枚举类,均是 java.lang.Enum 类的子类,Enun 类中的常用方法有: name() 返回枚举对象名称 ordinal() 返回枚举对象下标 valueOf(Class enumType, String name) 转换枚举对象 ...

绝世武神
22分钟前
0
0
使用爬虫实现代理IP池之放弃篇

啥叫代理IP以及代理IP池 概念上的东西网上搜索一下就好了,这里简单科普一下(大部分会读这篇文章的人,基本是不需要我来科普的),白话说就是能联网并提供代理访问互联网的服务器,它提供的...

一别丶经年
38分钟前
0
0
sqoop导入数据到Base并同步hive与impala

使用Sqoop从MySQL导入数据到Hive和HBase 及近期感悟 基础环境 Sqool和Hive、HBase简介 Sqoop Hive HBase 测试Sqoop 使用Sqoop从MySQL导入数据到Hive 使用复杂SQL 调整Hive数据类型 不断更新 ...

hblt-j
今天
0
0
Dart 服务端开发 文件上传

clent端使用angular组件 upload_component.html form id="myForm" method="POST" enctype="multipart/form-data"> <input type="file" name="fileData"> <!-- file field --></form>......

scooplol
今天
0
0
apache和tomcat同时开启,乱码问题

tomcat和apache同时开启,会走apache的转发,执行的是AJP/1.3协议。所以在tomcat的配置文件server中, <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" useBodyEncodingForU......

Kefy
今天
0
0
使用ssh-keygen和ssh-copy-id三步实现SSH无密码登录 和ssh常用命令

ssh-keygen 产生公钥与私钥对. ssh-copy-id 将本机的公钥复制到远程机器的authorized_keys文件中,ssh-copy-id也能让你有到远程机器的home, ~./ssh , 和 ~/.ssh/authorized_keys的权利 第一步...

xtof
今天
0
0
orcale 查询表结构

SELECT t.table_name, t.colUMN_NAME, t.DATA_TYPE || '(' || t.DATA_LENGTH || ')', t1.COMMENTS FROM User_Tab_Cols t, User_Col_Comments t1WHERE t.table_name......

wertwang
今天
0
0
华为nova3超级慢动作酷玩抖音,没有办法我就是这么强大

华为nova3超级慢动作酷玩抖音,没有办法我就是这么强大!华为nova3超级慢动作酷玩抖音,没有办法我就是这么强大! 在华为最新发布的nova 3手机上,抖音通过华为himedia SDK集成了60fps、超级...

华为终端开放实验室
今天
0
0
多 SSH Key 实现同一台服务器部署多 Git 仓库

本文以以下需求为背景,介绍详细的做法: 需在同一台服务器同时部署两个不同的 Github 仓库(对 Bitbucket 等 git 服务同样适用) root 用户可在远程登录 SSH 后附上预期的 SSH Key 进行 gi...

yeahlife
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部