Postman带sessionId的post请求访问失败

Postman带sessionId的post请求访问失败

    • 1、Python 调用过程
    • 2、Postman 错误示例
    • 3、Postman 正确示例
    • 4、总结

使用 Python 访问一个数据接口,调用是正常的,但是使用 Postman 进行访问时出错了,搞了两天,后面发现很简单,故记录一下。

1、Python 调用过程

Python 调用接口代码如下:

import requests
import json
if __name__ == "__main__":api_url = "https://xxx.xxx.xxx.com/XXX/XXX"session_id = "xxx"pl = {"bgtime": "2022-10-01 00:00:00","endtime": "2022-10-31 23:59:59"}headers = {'Cookie': 'Cookie_1=value; Cookie_7=value; sessionId={}'.format(session_id),'Content-Type': 'application/json',}req = requests.post(api_url, headers=headers, data=json.dumps(pl))
data = req.json()
print(data)

调用返回结果:

{'code': 200,'list': [{'xxx': 'xxx', ……}, {'xxx': 'xxx', ……}, {'xxx': 'xxx', ……},]
}

2、Postman 错误示例

错误1:Post 请求误做 Get 请求。
Post 接口误做 Get 接口
错误2:参数设置问题,这里把 Get 请求换成了 Post 请求,并且把参数由 Params 放到了 Body 下的 x-www-form-urlencoded。
参数设置问题

3、Postman 正确示例

以下是正确示例:
Postman正确示例
值得注意的是,sessionId 设置方式:
sessionId设置方式
之前一直以为是sessionId 的设置有问题,改了好几遍也没用,结果是参数设置有问题,所以还是要好好分析一下那段 Python 代码,Post 请求代码是req = requests.post(api_url, headers=headers, data=json.dumps(pl)),由此可知,api_url 是对的,headers 也是对的,data 是参数,参数是 json 形式的,打印出来见代码第 4 行,所以把这串 json 放入 Postman 的 Body 下的 raw 或 json 就行。
参数的设置方式

pl = {"bgtime": "2022-11-01 00:00:00","endtime": "2022-11-30 23:59:59"}
data=json.dumps(pl)
print(data)
# {"bgtime": "2022-11-01 00:00:00", "endtime": "2022-11-30 23:59:59"}

4、总结

仅以此文,记述尴尬又庸碌的编程生活,望给读此文的朋友提供一点点益处。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/25471.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

postman post请求失败 500 等等

使用postman工具测试接口出的问题&#xff0c;请求老是失败 <!doctype html><html lang"en"><head><title>HTTP Status 500 ....... 解决&#xff1a;&#xff08;其实就是json格式的问题&#xff09; header就不用说了&#…

问题:浏览器发送请求获取失败,但是用postman或者swagger却一直是正常的

这种一般都是浏览器发送的请求有问题。 查看服务器日志&#xff1a; 发现浏览器发送的参数多了个回车&#xff0c;导致接口查询不到。 问题原因&#xff1a;前端在执行输入参数&#xff0c;然后敲回车查询的时候&#xff0c;把回车符也一起传递到接口里面了。

获取PostMan Post请求参数失败

获取PostMan Post请求参数失败 1.问题描述2.异常信息3.问题原因4.解决方法方法一&#xff1a;PostMan使用Body发送JSON类型请求参数方法二 &#xff1a;Controller使用RequestParam注解接收请求参数 5.踩坑小结 1.问题描述 使用PostMan测试时&#xff0c;Controller接收不到Po…

Talk | 北京航空航天大学王泽坤:在LLM之上还能创造哪些价值?百页综述梳理后 ChatGPT 技术链

本期为TechBeat人工智能社区第515期线上Talk&#xff01; 北京时间7月20日(周四)20:00&#xff0c;北京航空航天大学硕士研究生—王泽坤的Talk已准时在TechBeat人工智能社区开播&#xff01; 本次Talk中&#xff0c;他与大家分享了当下大模型的研究焦点&#xff0c;即如何建立更…

大模型 LLM 综述, A Survey of Large Language Models

大模型 LLM 综述, A Survey of Large Language Models 一、概述 一般认为NLP领域的大模型>10 Billion参数(也有人认为是6B、7B, 工业界用, 开始展现涌现能力); 经典大模型有GPT-3、BLOOM、Flan-T5、GPT-NeoX、OPT、GLM-130B、PaLM、LaMDA、LLaMA等; 大模型时间线, 图来自…

ChatGPT王炸更新!可以直接编译运行代码了!

OpenAI正式宣布&#xff1a;ChatGPT新增插件功能 借助插件功能可以使ChatGPT具备更多的能力&#xff1a; - 获取实时信息 - 检索自己的知识库数据 - 代替自己执行操作 目前官方首批开放使用的插件所支持的功能就有&#xff1a;酒店预订、航班预订、外卖服务、在线购物、法律知识…

ModaHub魔搭社区:AI原生云向量数据库Zilliz Cloud与 LlamaIndex 集成搭建文档问答系统

目录 准备工作 准备数据 主要参数 处理数据 开始提问 本文将演示如何与集成 LlamaIndex 从指定源获取信息。 在 ChatGPT 占领各大头条时,越来越多的企业在考虑如何在它们的产品中使用 ChatGPT。一个比较大的使用场景就是如何使用 ChatGPT 来改造产品文档孱弱的搜索能力。…

问了ChatGPT一个事务问题,然后被忽悠了

Hello 大家好&#xff0c; 这里是Anyin。 给大家说一个笑话&#xff1a;我被ChatGPT忽悠了。 引言 前两天在编码的时候遇到一个事务未生效的问题&#xff0c;当时感觉比较诡异。因为我一个方法注解了Transactional注解&#xff0c;但是事务未生效&#xff0c;而且这个方法是…

ChatGPT再闯大祸!OpenAI迎来首起AI诽谤起诉!

自ChatGPT问世以来&#xff0c;强大的理解力与信息总结能力便使得其快速成为了各行业从业者的得力助手&#xff0c;无论是程序员、作家、学生还是记者都能够依靠ChatGPT的帮助来提升实际的工作效率。 然而在硬币的另一面&#xff0c;幻觉问题却也始终困扰着这款诞生并不太久的…

让客户在微信上查看订单详情,【单据分享】让你省心又省力!

做生意的老板们可能经常会遇到这样的问题&#xff1a;客户打电话或者在微信上面下单订货后&#xff0c;需要把销售单打印出来给客户核对有无错漏。 我们常见的做法有两种&#xff1a; ①把销售单打印出来之后手机拍照发给客户核对。但这种方式有明显的弊端&#xff1a;如果照…

印度500万程序员饭碗不保?解雇90%技术支持团队后,印度CEO盛赞AI“干活又快又便宜”

来源 | AI前线 ID | aifront 整理 | 凌敏、核子可乐 AI 技术引发的失业潮来了&#xff1f; 印度 CEO 开始将工作外包给 AI 近日&#xff0c;一家印度初创软件开发商因难以负担客户支持团队的费用&#xff0c;决定将这项工作外包给 AI 聊天机器人&#xff0c;并表示这项决…

互联网晚报 | 周杰伦起诉网易不正当竞争案庭审结束;特斯拉中国工厂普通工人月薪1万块;SpaceX“星舰”发射计划推迟...

周杰伦起诉《天下3》不正当竞争案4月17日开庭 4月17日&#xff0c;杰威尔与网易旗下游戏《天下3》诉讼案在杭州市滨江区法院开庭审理。杭州市滨江区法院公布&#xff0c;在庭审中杰威尔方面称《天下3》免费赠送玩家周杰伦新专辑活动因未获官方正式授权&#xff0c;属于侵权及不…

“因使用 GitHub ,我们被取消了参赛资格”

整理 | 郑丽媛 出品 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09; 说到 GitHub&#xff0c;相信每一个程序员都再熟悉不过。 作为全球最大的开发者社区&#xff0c;如今 GitHub 拥有 9400 万开发者&#xff0c;在开源热潮的席卷下&#xff0c;每年 GitHub 用户数仍在…

字节技术大牛跑步进入AIGC创业,聚焦视觉领域,搭建算法平台,还是多模态的那种...

衡宇 发自 凹非寺量子位 | 公众号 QbitAI 3月最后一天&#xff0c;王长虎在龙湖集团的last day。 这位字节跳动前视觉技术负责人、AI Lab总监辞职挂印&#xff0c;火速启程下一站&#xff1a;AIGC创业&#xff0c;成立新公司爱诗科技。 他拉团队自起炉灶&#xff0c;要打造一个…

华人高管加入OpenAI;富士通发布AI平台;成都为鼓励AI产业发展提出19项资金扶持措施丨每日大事件...

‍ ‍数据智能产业创新服务媒体 ——聚焦数智 改变商业 企业动态 三六零参与编写中国大模型应用标准 6月1日&#xff0c;从公司处获悉&#xff0c;三六零将参与编写中国大模型应用标准&#xff0c;公司日前被授予《大规模预训练模型技术和应用评估方法第四部分&#xff1a;模型…

阿里巴巴集团告别 CTO?

整理 | 苏宓 出品 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09; 近日&#xff0c;据雪豹财经社、界面新闻等多个媒体报道&#xff0c;阿里内部开始了新一轮的组织架构调整&#xff0c;其中原先 CTO 线中的业务中台、供应链中台等核心团队并入 CDC&#xff08;国内数字…

37岁程序员失业后摆摊卖饼,月入上万!网友:“再也不用解决 Bug 了”

整理 | 朱珂欣 出品 | CSDN程序人生&#xff08;ID&#xff1a;coder_life&#xff09; 失业不可怕&#xff0c;关键是思路打开重新赚钱养家&#xff01; 近日&#xff0c;有网友发现&#xff0c;37 岁的程序员杨先生在失业之后&#xff0c;选择靠做小摊美食鲜肉饼重启他的职…

基于JAVA解决淘宝爬虫限制

不仅仅限于java 前言验证码识别工具分析编码 数据演示后记 前言 以前做过淘客开发&#xff0c;那时候高佣api很少&#xff0c;高佣的办法就是查询商品模拟转链为高佣&#xff0c;但是后来淘宝慢慢禁止了爬虫一直弹验证码&#xff0c;后来我就利用验证码识别成功扛过那段日子&a…

爬虫基本原理介绍、实现以及问题解决

文章目录 一、爬虫的意义1.前言2.爬虫能做什么3.爬虫有什么意义 二、爬虫的实现1.爬虫的基础原理2.api的获取3.爬虫实现 三、反爬解决方案1.反爬的实现方式2.反爬的解决方法3.反爬的实现代码4.IPIDEA还能做什么 四、总结 一、爬虫的意义 1.前言 最近拉开了毕业季的序幕&#…

图文并茂|AIGC的浪潮下,文本生成发展得怎么样了?

来自&#xff1a;机器之心和澜舟科技 1 月 12 日&#xff0c;在机器之心 AI 科技年会 AIGC 技术应用论坛上&#xff0c;澜舟科技创始人兼 CEO、中国计算机学会 CCF 副理事长、创新工场首席科学家周明发表了主题演讲《文本生成研究进展》。 进NLP群—>加入NLP交流群 以下为演…