Unity UnityWebRequestAssetBundle 报错 Access to XMLHttpRequest at 'http://localhost:8080/WebGL/hualonglijiao.unity3d' from origin 'http://172.30.196.192:5222' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
时间: 2023-07-24 09:45:20 浏览: 117
这个错误提示表明你的Unity Web请求试图从一个不同的域名或端口请求资源,而目标服务器没有设置正确的CORS(跨域资源共享)头部。你需要在你的服务器端设置正确的CORS头部,以允许UnityWebRequest从你的WebGL应用请求资源。你可以在服务器端的响应头中设置Access-Control-Allow-Origin头部,将其设置为Unity WebGL应用所在的域名和端口。例如在Node.js中可以使用以下代码设置CORS头部:
```
app.use(function(req, res, next) {
res.header("Access-Control-Allow-Origin", "http://172.30.196.192:5222");
res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
next();
});
```
其中`http://172.30.196.192:5222`是Unity WebGL应用所在的域名和端口。
相关问题
Access to XMLHttpRequest at 'http://localhost:8080/WebGL/hualonglijiao.unity3d' from origin 'http://172.30.196.192:5222' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
这个错误是由于浏览器的同源策略所导致的。浏览器为了保护用户的安全,限制了从一个源加载的网页或脚本如何与另一个源的资源进行交互。在这个错误中,你的浏览器试图从一个源(172.30.196.192:5222)加载一个资源(http://localhost:8080/WebGL/hualonglijiao.unity3d),但是该资源的响应头中没有包含“Access-Control-Allow-Origin”字段,因此浏览器会拒绝加载该资源。解决这个问题的方法是在服务器端设置响应头,添加“Access-Control-Allow-Origin”字段并指定允许访问的域名或IP地址。
unity获取http://192.168.1.45:8080/Model/47.zip中47的代码
在Unity中获取URL中的代码可以使用以下方法:
```csharp
string url = "http://192.168.1.45:8080/Model/47.zip";
string[] urlParts = url.Split('/');
string code = urlParts[urlParts.Length - 1].Split('.')[0];
Debug.Log("Code: " + code);
```
上述代码将URL分割为多个部分,并提取出最后一个部分(47.zip),然后再将其以"."为分隔符再次进行分割,提取出代码部分(47)。最后,使用Debug.Log输出所获取的代码。
请注意,这段代码仅适用于获取URL中最后一个斜杠后的部分,并假定该部分的格式为"数字.zip"。如果URL的格式发生变化,可能需要进行适当的调整。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![unitypackage](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)