为什么下面的代码中httpsgenshinvoicetopapi没有出现跨域请求明明是不同服务器。 speakerSelectaddEventListenerchange function const selectedSpeaker = speakerSelectoptionsspeakerSelectselectedIndexvalue
根据你提供的代码,虽然你在代码中发送了一个跨域请求,但是并没有在代码中处理跨域请求的问题。浏览器默认会阻止跨域请求,除非在服务器端设置了跨域资源共享(CORS)策略。
为了解决此问题,你可以在服务器端设置CORS策略,允许来自特定域名的请求。具体的操作方式取决于你使用的服务器端技术。
另外,你还可以通过代理服务器来解决跨域请求的问题。代理服务器可以将来自客户端的请求转发到另一个服务器,并将响应返回给客户端,这样就避免了浏览器的跨域限制。
总结起来,要解决你的代码中的跨域请求问题,你可以尝试以下两种方式:
- 在服务器端设置CORS策略,允许来自https://genshinvoice.top的请求。
- 使用代理服务器,将请求转发到https://genshinvoice.top/api并将响应返回给客户端。
请注意,以上两种方式都需要你对服务器进行相应的配置或者使用适当的技术来实现。
原文地址: https://www.cveoy.top/t/topic/javu 著作权归作者所有。请勿转载和采集!