首页 > 编程语言 >python使用request发送x-www-form-urlencoded类型的数据

python使用request发送x-www-form-urlencoded类型的数据

时间:2022-12-24 11:45:14浏览次数:45  
标签:www form python parse session urlencoded payload

场景:当接口的Content-Type类型是x-www-form-urlencoded,使用json类型去请求,无法请求成功

解决方法:

使用parse.urlencode()方法对json数据进行解码处理,再传入。

实例代码如下:

import requests
from urllib import parse
session=requests.session()
headers={"Content-Type":"application/x-www-form-urlencoded"
def login():
    API=http://172.16.32.190:8088/login
    payload={
           "username":"Frank"
            "password":123456
        }
    payload=parse.urlencode(payload)
    res=session.post(API,headers=headers,data=payload,verify=False)
    print(res.text)

标签:www,form,python,parse,session,urlencoded,payload
From: https://www.cnblogs.com/denise1108/p/17002537.html

相关文章

  • Python学习笔记--从继承开始继续
    继承的基础语法单继承:多继承:一个子类继承多个父类pass关键字补全语法注意事项:复写和使用父类成员复写父类成员也就是相当于Java中的方法重写调用父类成员......
  • Python学习笔记--第二阶段啦
    初识对象示例:类的成员方法上图中的self必须填写!!!示例:类和对象有c和c++语言基础的话,就会发现其实是一样的道理,只是实现代码有差异构造方法(init)示例:注意:......
  • Python-基于flask的接口框架
    ✅作者简介:热爱科研的算法开发者,Python、Matlab项目可交流、沟通、学习。......
  • python标准化日期转换
    将.号\号-号的日期格式,全部统一成一种方式#coding:utf-8importre#目标:2021-05-28content="""白日依2021/05/26山尽,黄河入2021.05.27海流。欲穷05-28-2020千里......
  • Python爬虫——上海市链家二手房数据爬取及可视化分析
    一、选题的背景本次项目选择了中国的一线城市——上海市,通过了解上海市二手房的情况,可以帮助人们在购房、出租等方面做出更明智的决策。可以帮助人们了解上海市经济的......
  • 树莓派 python 直接控制sg90舵机
     必须是sg90s金属齿轮的 塑料sg90不知道为什么不行 importRPi.GPIOasGPIOimporttimeservoPIN=17#GPIO口GPIO.setmode(GPIO.BCM)GPIO.setup(servoPIN,......
  • How to perform signal valve pressure test for New Holland T6030
     WanttoknowHowtoperformsignalvalvepressuretestforNewHollandT6030,T6050,T6070,T6080,T6090tractors.RelatedContents:2022NewHollandElectron......
  • transformer理解
    https://blog.csdn.net/Tink1995/article/details/105080033?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167180484416782425621553%2522%252C%2522scm%252......
  • Python网络爬虫—对京东口红销售的数据分析
    一、选题的背景 对电商来说,抓取某些数据,再进行分析,可以有效地反映出数据在某个区间内变化情况。数据受某些因素而发生巨大的影响,也可以借助分析的数据来规划相关项目的后......
  • 快速排序 python
    步骤在一序列中定一个轴为基轴(通常为了方便定最左那个数),定序列左右指针,右指针开始扫描,比基轴大则指针继续往前扫,当扫到比基轴小时,把这个数放到最左边,再开始扫左......