在 Caddyfile 文件中,添加如下配置:
proxy /example http://example.com {
transparent
header_upstream Access-Control-Allow-Origin "*"
header_upstream Access-Control-Allow-Headers "X-Requested-With"
}
上述配置中,proxy 表示启用反向代理功能;/example 表示将所有以 /example 开头的请求转发到 http://example.com;transparent 表示不修改原始请求头,而是将其直接传递给后端服务。
添加 header_upstream 配置项来设置跨域响应头,其中 Access-Control-Allow-Origin 表示允许所有来源访问;Access-Control-Allow-Headers 表示允许 X-Requested-With 请求头。