apache配置跨域请求代理
2024-09-04 08:40:23
1、配置允许跨域请求
Header always set Access-Control-Allow-Origin "*"
Header always set Access-Control-Allow-Methods "POST, GET, OPTIONS, DELETE, PUT"
Header always set Access-Control-Max-Age "1000"
Header always set Access-Control-Allow-Headers "x-requested-with, Content-Type, origin, authorization, accept, client-security-token"
一定要加always;
Max-Age设的是OPTIONS请求的缓存时间,单位秒
2、有些被代理服务器在请求OPTIONS时会返回403,建议代理服务器配置所有OPTIONS都返回200
RewriteEngine On
RewriteCond %{REQUEST_METHOD} OPTIONS
RewriteRule ^(.*)$ $1 [R=200,L]
所有OPTIONS请求都返回200,应视服务器使用情况而定
https://benjaminhorn.io/code/setting-cors-cross-origin-resource-sharing-on-apache-with-correct-response-headers-allowing-everything-through/
最新文章
- 赶时髦过了一遍Swift 语言....
- 修复Windows XP右键没有新建菜单问题
- linux命令(4):mkdir命令
- Runner站立会议02
- Xcode 中的黄色文件夹/蓝色文件夹
- 在CS代码页获取input输入框内肉----.net学习点滴
- jquery实践案例--验证手机号码
- 常错-UIScrollView中得图片不能被拖动
- PHP包含文件函数include、include_once、require、require_once区别总结
- Boost 库Program Options--第二篇
- Java系统属性与Preferences API的简单介绍
- netty心跳机制测试
- 用python实现一个简单的词云
- 【微服务】之六:轻松搞定SpringCloud微服务-API网关zuul
- UWP: 实现 UWP 应用自启动
- ES6 学习笔记之二 块作用域与闭包
- UNIX网络编程——带外数据小结
- [转]图解Docker容器和镜像
- js 时分秒与秒数的转换
- APICloud之封装webApp