SetRefererConfig

Last Updated: Apr 16, 2018

Description

Set the referer anti-leech function for CDN domain names.

Request parameters

Parameters Type Required Example values Description
Action String Yes SetRefererConfig

The name of this interface. Value: SetRefererConfig

DomainName String Yes www.yourdomain.com

Your CDN domain name.

ReferType String Yes block

Refer type. Value:

  • block: blacklist
  • allow: whitelist

AllowEmpty String No on

Whether to allow access with a blank referer. Value:

  • on: allowed
  • off: not allowed
Default value: on

DisableAst String No off

Whether CDN domain name is matched exactly. Value:

  • on: exact match, not automatically match the sub-domain-name.
  • off: fuzzy match, automatically match the sub-domain-name.
Default value: off

ReferList String No a.com, b.com

The domain name lists separated by comma (,).

Return parameters

Parameters Type Example values Description
RequestId String 16A96B9A-F203-4EC5-8E43-CB92E68F4CD8

The ID of the request.

Example

Request example

  1. http://cdn.aliyuncs.com/?Action=SetRefererConfig
  2. &DomainName=www.macaron.org.cn
  3. &ReferList=www.aliyun.com%2Cwww.taobao.com
  4. &ReferType=allow
  5. &AllowEmpty=on
  6. &<Public request parameter>

Normal return example

JSON format

  1. {
  2. "RequestId":"04F0F334-1335-436C-A1D7-6C044FE73368"
  3. }

Exception return example

JSON format

  1. {
  2. "Code":"InternalError",
  3. "HostId":"cdn.aliyuncs.com",
  4. "Message":"The request processing has failed due to some unknown error.",
  5. "RequestId":"16A96B9A-F203-4EC5-8E43-CB92E68F4CD8"
  6. }

Error code

For more information, see Error code of this product.

Thank you! We've received your feedback.