你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

CorsRule 类

  • java.lang.Object
    • com.microsoft.azure.storage.CorsRule

public class CorsRule

表示跨域资源共享 (CORS) 规则。

方法摘要

修饰符和类型 方法和描述
List<String> getAllowedHeaders()

获取允许标头。

EnumSet<CorsHttpMethods> getAllowedMethods()

获取允许方法。

List<String> getAllowedOrigins()

获取允许的源。

List<String> getExposedHeaders()

获取公开的标头。

int getMaxAgeInSeconds()

获取最长期限(以秒为单位)。

void setAllowedHeaders(List<String> allowedHeaders)

设置允许的标头。

限制为 64 个定义的标头和两个带前缀的标头,每个标头不超过 256 个字符。

void setAllowedMethods(EnumSet<CorsHttpMethods> allowedMethods)

设置允许的方法。

void setAllowedOrigins(List<String> allowedOrigins)

设置允许的原点。

限制为 64 个原点或“*”以允许所有源,每个源不超过 256 个字符。

void setExposedHeaders(List<String> exposedHeaders)

设置公开的标头。

限制为 64 个定义的标头和两个带前缀的标头,每个标头不超过 256 个字符。

void setMaxAgeInSeconds(int maxAgeInSeconds)

设置最长期限(以秒为单位)。

方法详细信息

getAllowedHeaders

public List getAllowedHeaders()

获取允许标头。

Returns:

一个 List 对象,其中包含允许的标头。

getAllowedMethods

public EnumSet getAllowedMethods()

获取允许方法。

Returns:

包含 List 允许的方法的 对象。

getAllowedOrigins

public List getAllowedOrigins()

获取允许的源。

Returns:

包含 List 允许的源的 对象。

getExposedHeaders

public List getExposedHeaders()

获取公开的标头。

Returns:

一个 List 对象,其中包含公开的标头。

getMaxAgeInSeconds

public int getMaxAgeInSeconds()

获取最长期限(以秒为单位)。

Returns:

一个 , int 它表示最长期限(以秒为单位)。

setAllowedHeaders

public void setAllowedHeaders(List allowedHeaders)

设置允许的标头。

限制为 64 个定义的标头和两个带前缀的标头,每个标头不超过 256 个字符。

Parameters:

allowedHeaders - 一个 List 对象,其中包含允许的标头。

setAllowedMethods

public void setAllowedMethods(EnumSet allowedMethods)

设置允许的方法。

Parameters:

allowedMethods - 包含 List 允许的方法的 对象。

setAllowedOrigins

public void setAllowedOrigins(List allowedOrigins)

设置允许的原点。

限制为 64 个原点或“*”以允许所有源,每个源不超过 256 个字符。

Parameters:

allowedOrigins - 包含 List 允许的源的 对象。

setExposedHeaders

public void setExposedHeaders(List exposedHeaders)

设置公开的标头。

限制为 64 个定义的标头和两个带前缀的标头,每个标头不超过 256 个字符。

Parameters:

exposedHeaders - 一个 List 对象,其中包含公开的标头。

setMaxAgeInSeconds

public void setMaxAgeInSeconds(int maxAgeInSeconds)

设置最长期限(以秒为单位)。

Parameters:

maxAgeInSeconds - 一个 , int 它表示最长期限(以秒为单位)。

适用于