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}")

最新文章

  1. tomcat在linux下自启动
  2. c++面试常用知识(sizeof计算类的大小,虚拟继承,重载,隐藏,覆盖)
  3. 注解:【有连接表的】Hibernate双向1->N关联 (N端、1端同时参与控制关联关系)
  4. jquery.min.map 404 (Not Found)出错的原因及解决办法
  5. 基于 Bootstrap 的响应式后台管理面板
  6. java基础算法之冒泡排序
  7. windows下virtualenv使用报错
  8. 几个DOM属性
  9. 如何设计一个 iOS 控件?(iOS 控件完全解析)
  10. VS解决BEX错误但不能关闭DEP保存
  11. win32多线程-异步过程调用(asynchronous Procedure Calls, APCs)
  12. python——迭代器和生成器
  13. MYSQL事务及存储引擎对比
  14. MyEclipse 2014各种优化设置
  15. JDBC 查询
  16. 痞子衡嵌入式:开源软件协议(MIT/BSD/Apache/LGPL/MPL/GPL)
  17. IntelliJ IDEA使用教程
  18. 【Unity】EasyTouch5触屏检测
  19. MYSQL--三大范式
  20. az nginx install and other

热门文章

  1. 如何编写package.json配置NodeJS项目的模块声明
  2. 突发奇想想学习做一个HTML5小游戏
  3. FFmpeg数据结构AVPacket
  4. [EOJ439] 强制在线
  5. python元祖操作和内置方法
  6. 菜鸟入门【ASP.NET Core】10:Cookie-based认证实现
  7. RowVersion 用法
  8. Ocelot中文文档-Configuration
  9. Oracle总结一
  10. Kubernetes 的几个重要概念