在js中通过 Ajax 请求,只会发送一个 Get 请求。
只需要配置 如下内容,就可以满足跨域请求
res.header('Access-Control-Allow-Origin', '*')
但在 Unity 打包的 WebGL 中,会先发送一个 preflight 请求(类型为OPTIONS),再发送一个 fetch请求(类型为GET)。
OPTIONS 中会带上 cache-control
这里就需要在服务端加上如下红框中的内容,不然就会有跨域报错
在js中通过 Ajax 请求,只会发送一个 Get 请求。
只需要配置 如下内容,就可以满足跨域请求
res.header('Access-Control-Allow-Origin', '*')
但在 Unity 打包的 WebGL 中,会先发送一个 preflight 请求(类型为OPTIONS),再发送一个 fetch请求(类型为GET)。
OPTIONS 中会带上 cache-control
这里就需要在服务端加上如下红框中的内容,不然就会有跨域报错