当前位置: 首页 > news >正文

【JAVA】使用Unirest.post模拟post接口,返回状态码403,报错Invalid CORS request

背景

在使用unirest发起post请求时,按照以往的操作步骤:拷贝请求head,然后构造body,结果运行程序时报错Invalid CORS request,百思不得其解。

核心HEADER代码

        conn.header("host", "xxxx");
        conn.header("origin", "https://x1");
        conn.header("referer", "https//x2");
        conn.header("sec-ch-ua", "\"Chromium\";v=\"134\", \"NotA-Brand\";v=\"24\", \"Google Chrome\";v=\"134\"");
        conn.header("sec-ch-ua-mobile", "?0");
        conn.header("sec-ch-ua-platform", "\"Windows\"");
        conn.header("sec-fetch-dest", "empty");
        conn.header("sec-fetch-mode", "cors");
        conn.header("sec-fetch-site", "same-origin");

解决办法

conn.header("origin", "https://x1");里面的网页不是f12里面的request header中的origin,是填写的浏览器上的url。

http://www.dtcms.com/a/130656.html

相关文章:

  • 【首发】类脑智能体:通往通用智能体之路-当前智能体的能力调研
  • 简述谷歌A2A协议
  • 迷你世界脚本脚本常见问题
  • mongodb 4.0+多文档事务的实现原理
  • 表单数据校验方法
  • 有ts文件却无法ts出来解决办法
  • LeetCode 2999.统计强大整数的数目:上下界数位DP
  • 【渗透测试】Vulnhub靶机-Mordor: 1.1-详细通关教程
  • SpringAi 会话记忆功能
  • Linux扩展名相关知识
  • 信息安全管理与评估广东省2023省赛正式赛题
  • Python中数值计算、表格处理和可视化的应用
  • React基础知识一
  • 【项目管理】第13章 项目资源管理-- 知识点整理
  • 【github】github不能访问了,Access to this site has been restricted.
  • 反序列化漏洞介绍与挖掘指南
  • 拜特科技签约惠生工程,携手打造高效资金管理系统
  • FTXUI 笔记(五)——基本交互组件
  • redission锁释放失败处理
  • 2025阿里云AI 应用-AI Agent 开发新范式-MCP最佳实践-78页.pptx
  • 利用 Genspark 和 AI IDE 一键配置 Java 开发环境
  • java异常 与 泛型<T>
  • 使用python获取电脑硬盘信息
  • GO语言-数据类型
  • 一种基于学习的多尺度方法及其在非弹性碰撞问题中的应用
  • 单双线程的理解 和 lua基础语法
  • C语言中冒泡排序和快速排序的区别
  • 输出流-----超级详细的在程序中向文件.txt中写入内容
  • 【挠头写算法系列】质疑分治,理解分治,到分治真香
  • STL之迭代器(iterator)