Package com.qiniu.storage.model
Class CorsRule
- java.lang.Object
-
- com.qiniu.storage.model.CorsRule
-
public class CorsRule extends java.lang.Object
跨域规则
最多允许设置10条跨域规则。
对于同一个域名如果设置了多条规则,那么按顺序使用第一条匹配的规则去生成返回值。
对于简单跨域请求,只匹配 Origin;
对于预检请求, 需要匹配 Origin、AllowedMethod、AllowedHeader;
备注:如果没有设置任何corsRules,那么默认允许所有的跨域请求
参考:https://www.w3.org/TR/cors/
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String[]
getAllowedHeader()
java.lang.String[]
getAllowedMethod()
java.lang.String[]
getAllowedOrigin()
java.lang.String[]
getExposedHeader()
long
getMaxAge()
void
setAllowedHeader(java.lang.String[] allowedHeader)
void
setAllowedMethod(java.lang.String[] allowedMethod)
void
setAllowedOrigin(java.lang.String[] allowedOrigin)
void
setExposedHeader(java.lang.String[] exposedHeader)
void
setMaxAge(long maxAge)
-
-
-
Method Detail
-
getAllowedOrigin
public java.lang.String[] getAllowedOrigin()
-
setAllowedOrigin
public void setAllowedOrigin(java.lang.String[] allowedOrigin)
-
getAllowedMethod
public java.lang.String[] getAllowedMethod()
-
setAllowedMethod
public void setAllowedMethod(java.lang.String[] allowedMethod)
-
getAllowedHeader
public java.lang.String[] getAllowedHeader()
-
setAllowedHeader
public void setAllowedHeader(java.lang.String[] allowedHeader)
-
getExposedHeader
public java.lang.String[] getExposedHeader()
-
setExposedHeader
public void setExposedHeader(java.lang.String[] exposedHeader)
-
getMaxAge
public long getMaxAge()
-
setMaxAge
public void setMaxAge(long maxAge)
-
-