一台主机做两个网站网站建设企业需要准备资料

news/2025/10/6 19:08:40/文章来源:
一台主机做两个网站,网站建设企业需要准备资料,现在黄金多少钱一克,wordpress怎么更改账号密码CORS(Cross-Origin Resource Sharing)跨域资源共享#xff0c;是一个W3C标准#xff0c;它允许浏览器向跨域服务器发送Ajax请求#xff0c;打破了Ajax只能访问本站内的资源限制#xff0c;CORS在很多地方都有被使用#xff0c;微信支付的JS支付就是通过JS向微…CORS(Cross-Origin Resource Sharing)跨域资源共享是一个W3C标准它允许浏览器向跨域服务器发送Ajax请求打破了Ajax只能访问本站内的资源限制CORS在很多地方都有被使用微信支付的JS支付就是通过JS向微信服务器发送跨域请求。开放Ajax访问可被跨域访问的服务器大大减少了后台开发的工作前后台工作也可以得到很好的明确以及分工下面我们就看讲一下如何让你的SpringBoot项目支持CORS跨域。本章目标基于SpringBooot项目搭建可以站外Ajax请求访问的跨域资源服务器。构建项目使用IDEA开发工具创建一个SpringBoot项目预先添加Web依赖即可项目结构如下图1所示图1CORSConfiguration我们只需要添加项目Web依赖就可以了下面我们开始添加CORS的配置信息我们创建一个CORSConfiguration配置类如下图2所示图2上图2内我们的CORSConfiguration配置类继承了WebMvcConfiugrationAdaper父类并且重写了addCorsMappings方法我们来简单介绍下我们的配置信息addMapping配置可以被跨域的路径可以任意配置可以具体到直接请求路径。allowedMethods允许所有的请求方法访问该跨域资源服务器如POST、GET、PUT、DELETE等。allowedOrigins允许所有的请求域名访问我们的跨域资源可以固定单条或者多条内容如http://www.baidu.com只有百度可以访问我们的跨域资源。allowedHeaders允许所有的请求header访问可以自定义设置任意请求头信息如X-YAUTH-TOKEN编写跨域资源请求我们的跨域配置到目前来说已经配置完成了SpringBoot已经为我们内置相关配置我们只需要重写方法修改部分参数即可下面我们来创建一个测试跨域资源的控制器如下图3所示图3在图3内的IndexController控制器内我们仅仅添加了一个测试返回文本的内容当然这个控制器可以处理任意业务逻辑。测试跨域请求我们在项目外创建一个index.html页面(上传码云后会在resources目录找到)页面内添加部分jquery代码如下图4所示图4我们引用了在线的jquery代码并且在页面加载的时候为idcors的输入按钮绑定点击事件点击按钮时就会请求我们的/cors跨域资源路径下面我们来运行项目测试下跨域请求项目运行日志如下图5所示图5可以看到上图5内项目启动时SpringBoot内置的SpringMVC已经把我们的/cors添加到映射集合我们打开之前编写的index.html网页界面效果如下图6所示图6接下来我们点击“CORS跨域测试”按钮查看下效果如下图7所示图7上图7内可以看到界面给我返回了我们/cors路径返回的文本内容证明我们的ajax请求完美的通过跨域资源库访问了开放跨域的资源路径。下面我们来把我们的跨域配置注释掉重启项目后刷新index.html再次点击“CORS跨域测试”按钮界面输出效果如下图8所示图8可以看到我们点击后并没有获取到返回内容而是给我们提示了异常告诉我们无法加载资源。本章总结本章简单讲解了SpringBoot项目对CORS请求的处理完全自定义处理请求路径可对请求头信息以及请求的域名进行控制。

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

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

相关文章

潍坊网站制作发怎么做免费网站教程

mybatis-plus 是一款 Mybatis 动态 SQL 自动注入 Mybatis 增删改查 CRUD 操作中间件, 减少你的开发周期优化动态维护 XML 实体字段,无入侵全方位 ORM 辅助层让您拥有更多时间吃鸡、陪家人、陪朋友。更新日志升级 mybatis 到 3.5.0 版本升级 mybatis-spri…

详细介绍:JVM——从JIT到AOT:JVM编译器的云原生演进之路

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

deep-agents

deep-agents https://docs.langchain.com/labs/deep-agents/overviewhttps://www.bilibili.com/video/BV1ZFYozsEat?spm_id_from=333.788.videopod.sections&vd_source=57e261300f39bf692de396b55bf8c41b https:/…

在A列连续且相等行的最后插入空行,并求和

Sub 第一步插入空行() Set ws = ActiveSheetlastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).RowFor i = lastRow To 3 Step -1If ws.Cells(i, 1).Value <> ws.Cells(i - 1, 1).Value Thenws.Ro…

10.6集训改错

P10312 [SHUPC 2024] 栅栏密码 可以暴力模拟,由于不管怎么变化,在密文中的位置都是不变的所以得到长度之后可以预处理密文在图中的位置,反推得到明文

@Prometheus 监控-MySQL (Mysqld Exporter) - 教程

@Prometheus 监控-MySQL (Mysqld Exporter) - 教程pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas"…

月熊志网站wordpress当下载站

1-线性回归&#xff08;Linear Regression&#xff09; 场景&#xff1a;预测商品销售额 优点&#xff1a;简单易用&#xff0c;结果易于解释缺点&#xff1a;假设线性关系&#xff0c;容易受到异常值影响概念&#xff1a;建立自变量和因变量之间线性关系的模型。公式&#x…

详细介绍:基于开源AI大模型与AI智能名片的S2B2C商城小程序源码优化:企业成本管理与获客留存的新范式

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

服务型网站建设的主题搜索引擎优化通常要注意的问题有( )

目录 概念 区别 概念 宕机和脱机是两个不同的概念 宕机:一般指计算机系统或网络突然停止正常运行&#xff0c;无法继续提供服务。宕机可能是由硬件故障、软件问题、电源中断等原因导致的系统失效。 脱机:通常指设备与网络断开连接或无法直接访问在线资源。例如&#xff0c;…

定制家具如何选择江门网站seo关键词排名优化

很明显的状态压缩思想了。把全集分组&#xff0c;枚举每个集合的子集&#xff0c;看一个子集是否能覆盖所有的点&#xff0c;若能&#xff0c;则f[s]max(f[s],f[s^s0]1)。即与差集1比较。 这种枚举集合的思想还是第一次遇到&#xff0c;果然太弱了。。。。~~~~ 其中枚举集合 fo…

常见的网站推广方式有哪些网站建设百灵鸟

1、根据体系结构不同&#xff0c;服务器可以分成两大重要的类别&#xff1a;IA架构服务器和RISC架构服务器。   这种分类标准得主要依据是两种服务器采用得处理器体系结构不同。RISC架构服务器采用得CPU是所谓的精简指令集的处理器&#xff0c;精简指令集CPU的主要特点是采用…

详细介绍:第7章 :面向对象

详细介绍:第7章 :面向对象pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco",…

AI元人文:走向人机价值共生的文明新范式

AI元人文:走向人机价值共生的文明新范式 序言:超越“价值对齐”的必然之路 在人工智能发展的当前阶段,我们正面临一个根本性困境:如何让高度理性的AI系统理解并适应人类复杂、模糊且时常自相矛盾的价值体系?传统的…

实用指南:【机器学习基础】机器学习入门核心算法:层次聚类算法(AGNES算法和 DIANA算法)

实用指南:【机器学习基础】机器学习入门核心算法:层次聚类算法(AGNES算法和 DIANA算法)pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !import…

推荐黄石网站建设整合资源加强全市网站建设

【Sklearn】基于朴素贝叶斯算法的数据分类预测(Excel可直接替换数据) 1.模型原理2.模型参数3.文件结构4.Excel数据5.下载地址6.完整代码7.运行结果1.模型原理 模型原理: 朴素贝叶斯分类是基于贝叶斯定理的一种分类方法。它假设特征之间相互独立(朴素性),从而简化计算过…

html5搭建手机网站开发一个saas平台要多少钱

jeecg自定义datagrid查询 为什么要写这篇文章&#xff1f; 我们了解&#xff0c;使用 jeecg 提供的 CriteriaQuery 查询方式&#xff0c;确实能满足绝大数的需求&#xff0c;但是往往有那么个比较复杂的情况&#xff0c;需要我们直接去写 sql&#xff0c;比如多表查询呀等等等…

CSP-J 第二轮集训 :总结 + 专题细分精讲_from_黄老师

CSP-J 第二轮集训资料 总结 + 专题细分精讲。 为方便查阅,采用「总-分」结构:先用一张 思维导图级总表 让你 30 秒看清全局; 对专题资料做 “三维”剖析:知识脉络(思维导图) 典型题目(含算法/陷阱/复杂度) 可迁…

诚信宁津建设网站seo搜索优化网站推广排名

本系统是基于java前端架构Vue用java编程语言及javascript、CSS、HTML语言进行编写设计并实现相关功能的。 设计步骤及措施&#xff1a; &#xff08;1&#xff09;确定项目名称、项目研究内容&#xff0c;开题报告提交及修改。 &#xff08;2&#xff09;项目开发准备&#xff…

[Python] struct.unpack() 用法详解 - 指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

软件工程第一次随笔 - Nicholas

软件工程第一次作业 基本信息项目 内容这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/202501SoftwareEngineerin这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/202501SoftwareEngineering/homew…