采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
这个。。。不应该把,空格会导致这个?
在做cors的时候,碰到了headers already sent错误,google一圈后有人说到需要注意这点,我检查发现果然是在index.php文件的最前面有一个空格,删除空格后headers already sent错误没有了,同时这个状态码的问题也好了
- - 我有时间要验证下,感觉很奇葩。
终于找到原因了,不知道在什么时候不小心在public/index.php文件最前面输入了一个空格,导致输出的header变了
那你这个 code有设置进去么?代码再哪里?看看源码吧,对比一下就知道哪里设置的不对了。
代码是在统一的异常拦截器ExceptionHandler里面,这个类的代码跟源码是一样的。debug跟踪到设置的code也是401,但是response的header里面没有设置http code,还是默认的200。这会不会跟我的环境有关系?
登录后可查看更多问答,登录/注册
全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计
1.3k 23
1.5k 21
1.5k 19
1.6k 18
1.3k 18