post请求后获取不到请求头信息的原因
在前台获取数据时,因为没有条件,所以不用传数据,用的post请求。再添加token验证时想着前端在请求时直接添加一个请求头信息就ok

没想到后台却获取不到请求头信息,打印了下日志发现是null,这是怎么回事,后台的代码看着没有问题,想着换一个请求能不能取到,结果还真取到了,这就更令我费解了

那就看看前端是不是哪儿错了,百度上说变成options请求原因,那就看看我的是什么请求,结果发现请求了两次一次options,一次post,哪就百度下options是怎么回事

 

那就换成get请求试试,结果能获取到请求信息,仔细看看一个有参数payload,一个没有payload

试着添加上payload的参数,不传数据看看,结果能获取到这下更迷糊了!
感谢网友 不落的秋叶,冷轩_____ 告诉我说post值参错误,把请求头传成数据了
,突然我才想起来我用的是axios框架,去官网看看post请求确实需要三个参数,如果传两个以上必须按顺序位置值参,不然就分不清传的参数了 

post请求后获取不到请求头信息的原因的更多相关文章
- java nginx等代理或网关转发请求后获取客户端的ip地址,原理
		
在没有网关或者反向代理软件情况下,java里获取客户端ip地址的方法是request.getRemoteAddr() 先解释下http协议和TCP协议: 网页默认是进行http连接了,http协议即超 ...
 - 使用 http 请求方式获取 eureka server的服务信息
		
对于一些系统不能接入 eureka server,又需要访问接入eureka server 的服务. 方法一:直接调用服务的地址是一种实现方式,弊端就是地址是写死的,万一服务地址变更则访问不到. 方法 ...
 - HTTP深入浅出http请求(转)-----http请求的过程和实现机制
		
摘要:此文章大概讲明了http请求的过程和实现机制,可以作为了解,至于请求头和响应头的具体信息需要查看下一篇随笔:Http请求详解(转)----请求+响应各字段详解 HTTP(HyperText ...
 - ServletRequest HttpServletRequest  请求方法 获取请求参数 请求转发 请求包含 请求转发与重定向区别 获取请求头字段
		
ServletRequest 基本概念 JavaWeb中的 "Request"对象 实际为 HttpServletRequest 或者 ServletRequest, ...
 - js获取HTTP的请求头信息
		
以下为js获取HTTP的全部请求头信息: var req = new XMLHttpRequest(); req.open('GET', document.location, false); req. ...
 - 接口测试——HttpClient工具的https请求、代理设置、请求头设置、获取状态码和响应头
		
目录 https请求 代理设置 请求头设置 获取状态码 接收响应头 https请求 https协议(Secure Hypertext Transfer Protocol) : 安全超文本传输协议, H ...
 - JAVA获取客户端请求的当前网络ip地址(附:Nginx反向代理后获取客户端请求的真实IP)
		
1. JAVA获取客户端请求的当前网络ip地址: /** * 获取客户端请求的当前网络ip * @param request * @return */ public static String get ...
 - PHP获取客户端请求头信息
		
获取HTTP请求头信息 Apache 如果web服务器用的是apache,可以直接用php的库函数getallheaders() Nginx 如果web服务器用的是nginx,则无法直接使用getal ...
 - HttpClient登陆后获取并携带cookies发起请求
		
最近项目中,用到了登陆后获取并携带cookies发起请求的业务场景,现总结写出来备忘一下. 1.定义存取cookies信息的全局变量 public class HttpUtil { /** * 用来存 ...
 
随机推荐
- 【Java基础】Java反射——Private Fields and Methods
			
Despite the common belief it is actually possible to access private fields and methods of other clas ...
 - HDC2021技术分论坛:进程崩溃/应用卡死,故障频频怎么办?
			
作者:jiwenqiang,DFX技术专家 提到开发一个产品,我们通常首先想到的是要实现什么样的功能,但是除了功能之外,非功能属性也会很大程度上影响一个产品的体验效果,比如不定时出现的应用卡死.崩溃 ...
 - 『学了就忘』Linux服务管理 — 75、Linux系统中的服务
			
目录 1.服务的介绍 2.Windows系统中的服务 3.Linux系统中服务的分类 4.独立的服务和基于xinetd服务的区别 5.如何查看一个服务是独立的服务还是基于xinetd的服务 (1)查看 ...
 - Jenkins代码检查
			
目录 一.静态代码分析 二.规范检查 PMD进行检查 分析器区别 三.持续代码质量检测 Maven与SonarQube集成 Jenkins与SonarQube集成 代码扫描 SonarQube集成p3 ...
 - SpringCloud微服务实战——搭建企业级开发框架(三十三):整合Skywalking实现链路追踪
			
Skywalking是由国内开源爱好者吴晟(原OneAPM工程师)开源并提交到Apache孵化器的产品,它同时吸收了Zipkin/Pinpoint/CAT的设计思路,支持非侵入式埋点.是一款基于分 ...
 - [BUUCTF]PWN——level4
			
level4 附件 步骤: 例行检查,32位程序,开启了NX保护 运行一下程序,看看大概的情况 32位ida载入,首先检索程序里的字符串,根据上一步运行看到的字符串进行跳转 输入点在function里 ...
 - C++ happens-before 关系是不可传递的
			
P0668R4 对此进行了解释 The definition of plain happens-before became unpleasantly complicated with the intr ...
 - UVA12412 师兄帮帮忙 A Typical Homework (a.k.a Shi Xiong Bang Bang Mang) 题解
			
Content 自己去看题面去. Solution 算不上很繁琐的一道大模拟. 首先,既然是输出 \(0\) 才退出,那么在此之前程序应当会执行菜单 \(\Rightarrow\) 子操作 \(\Ri ...
 - CF248A Cupboards 题解
			
Content 在一个走廊上有 \(2n\) 扇门,排成两列分居左右.有个人很无聊,随意地开关了一些门,使得这些门看起来十分乱.现在请开关一些门,使得这些门恢复原来整齐的状态(要么都开.要么都关.要么 ...
 - LuoguP7375 [COCI2018-2019#5] Jarvis 题解
			
Content 有 \(n\) 架无人机,每架无人机都有一个当前属性值 \(a_i\) 和出战属性值 \(b_i\).你可以给每架无人机的当前属性值同时加一个数 \(x\)(但只能做一次),使得能够出 ...