Html 设置访问控制允许源站不使用服务器端脚本
我试图设置HTTP头“Access Control Allow Origin”,但我发现的所有示例都涉及servlet或PHP,或者假设存在可用的服务器端脚本。是否可以在普通的旧HTML文件中设置此选项?我已尝试过此方法,但无法验证其是否有效:Html 设置访问控制允许源站不使用服务器端脚本,html,tomcat,cors,Html,Tomcat,Cors,我试图设置HTTP头“Access Control Allow Origin”,但我发现的所有示例都涉及servlet或PHP,或者假设存在可用的服务器端脚本。是否可以在普通的旧HTML文件中设置此选项?我已尝试过此方法,但无法验证其是否有效: <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.or
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" >
<html>
<head>
<meta http-equiv="Access-Control-Allow-Origin" content="*"/>
...
...
尝试使用。您必须在web应用程序中配置过滤器,但无需编写任何Java代码即可完成此操作。谢谢您的建议,但我正在尝试从页面中执行此操作。我怀疑现在已经太晚了,一旦我进入页面,http头已经被发送了。我可能无法从html标头内部影响http标头。不幸的是,我将此标记为答案(这是唯一的答案),实际答案似乎是这实际上是不可能的。好吧,服务器必须提供此标头,如果没有被问到,它不会这样做。它本身不需要脚本,但需要某种配置。apachehttpd的mod_头文件
可以做到这一点,在Tomcat中配置的url重写也可以做到这一点。但它不是脚本。。。这是配置。