专栏首页Hank’s Blog使用requests模块post payload请求

使用requests模块post payload请求

import json
import requests
import datetime

postUrl = 'https://sellercentral.amazon.com/fba/profitabilitycalculator/getafnfee?profitcalcToken=en2kXFaY81m513NydhTZ9sdb6hoj3D'
# payloadData数据
payloadData = {
'afnPriceStr': 10,
'currency':'USD',
'productInfoMapping': {
'asin': 'B072JW3Z6L',
'dimensionUnit': 'inches',
}
}
# 请求头设置
payloadHeader = {
'Host': 'sellercentral.amazon.com',
'Content-Type': 'application/json',
}
# 下载超时
timeOut = 25
# 代理
proxy = "183.12.50.118:8080"
proxies = {
"http": proxy,
"https": proxy,
}
r = requests.post(postUrl, data=json.dumps(payloadData), headers=payloadHeader)
dumpJsonData = json.dumps(payloadData)
print(f"dumpJsonData = {dumpJsonData}")
res = requests.post(postUrl, data=dumpJsonData, headers=payloadHeader, timeout=timeOut, proxies=proxies, allow_redirects=True)
# 下面这种直接填充json参数的方式也OK
# res = requests.post(postUrl, json=payloadData, headers=header)
print(f"responseTime = {datetime.datetime.now()}, statusCode = {res.status_code}, res text = {res.text}")

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

我来说两句

0 条评论
登录 后参与评论

相关文章

  • python requests提示警告InsecureRequestWarning

    hankleo
  • 2.2 IPython基础

    可以通过命令行启动IPython,就像启动标准的Python解释器一样,直接在terminal中键入ipython,回车即可。因为这里我用的是Jupyter N...

    hankleo
  • 使用requests_html抓取数据

    hankleo
  • 『Go 内置库第一季:json』

    在日常开发过程中,使用最频繁的当然是内置库,无数的开源项目,无不是在内置库的基础之上进行衍生、开发,所以其实是有很大的必要进行梳理学习。

    谢伟
  • Python标准库json模块和pickle模块使用详解

    将Python数据类型转换为其他代码格式叫做(序列化),而json就是在各个代码实现转换的中间件。

    砸漏
  • Word中8个隐藏的排版神技巧,个个都实用,一定要收藏!

    在使用Word的过程中,经常需要对内容进行排版。怎么操作,才能事半功倍,效率更高呢?今天就跟大家分享8个隐藏的排版神技巧,每一个都很实用。

    FreeRonin
  • Angular Schematics 三部曲之 Add

    因工作繁忙,差不多有三个月没有写过技术文章了,自八月份第一次编写 schematics 以来,我一直打算分享关于 schematics 的编写技巧,无奈还是拖到...

    叙帝利
  • 先声夺人|安全客Q4季刊收录云鼎优秀文集,正式上线!

    ? ? 扫描下方二维码下载本期季刊 ? 1月12日,安全客2020季刊—第4季再度上线,我们对文章的质量严格把关,对品质始终恪守不渝,只愿为安全爱好者带来最好...

    云鼎实验室
  • 2022年全球面部识别市场将达96亿美元

    据美国Allied市场调研公司(Allied Market Research)2016年6月调研报告显示,全球面部识别市场价值有望在2022年达到96亿美元,并...

    人工智能快报
  • 搭建AWS云服务器深度学习环境——免环境配置/GPU支持/Keras/TensorFlow/OpenCV

    该文章是以前做的云上深度学习环境搭建笔记,当时也花了不少心血,在面试助攻手册的整理发布过程中穿插着来一篇,放松一下。若对机器学习感兴趣的小伙伴,可以亲自上手体验...

    Rude3Knife的公众号

扫码关注云+社区

领取腾讯云代金券