slb template http http-protocol-check

HTTP protocol compliance check

http-protocol-check Specification

Parameter Value
Type Configuration Resource
Element Name http-protocol-check
Element URI /axapi/v3/slb/template/http/{name}/http-protocol-check
Element Attributes http-protocol-check_attributes
Partition Visibility shared
Schema http-protocol-check schema

Operations Allowed:

OperationMethodURIPayload

Create Object

POST

/axapi/v3/slb/template/http/{name}/http-protocol-check

http-protocol-check attributes

Get Object

GET

/axapi/v3/slb/template/http/{name}/http-protocol-check

http-protocol-check attributes

Modify Object

POST

/axapi/v3/slb/template/http/{name}/http-protocol-check

http-protocol-check attributes

Replace Object

PUT

/axapi/v3/slb/template/http/{name}/http-protocol-check

http-protocol-check attributes

Delete Object

DELETE

/axapi/v3/slb/template/http/{name}/http-protocol-check

http-protocol-check attributes

http-protocol-check attributes

get-and-payload

Description ‘drop’: Drop the request and send 400 to the client side;

Type: string

Supported Values: drop

h2up-content-length-alias

Description ‘drop’: Drop the request and send 400 to the client side;

Type: string

Supported Values: drop

h2up-with-host-and-auth

Description ‘drop’: Drop the request and send 400 to the client side;

Type: string

Supported Values: drop

h2up-with-transfer-encoding

Description ‘drop’: Drop the request and send 400 to the client side;

Type: string

Supported Values: drop

header-filter-rule-list

malformed-h2up-header-value

Description ‘drop’: Drop the request and send 400 to the client side;

Type: string

Supported Values: drop

malformed-h2up-scheme-value

Description ‘drop’: Drop the request and send 400 to the client side;

Type: string

Supported Values: drop

multiple-content-length

Description ‘drop’: Drop the request and send 400 to the client side;

Type: string

Supported Values: drop

multiple-transfer-encoding

Description ‘drop’: Drop the request and send 400 to the client side;

Type: string

Supported Values: drop

transfer-encoding-and-content-length

Description ‘drop’: Drop the request and Send 400 to the client side;

Type: string

Supported Values: drop

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

header-filter-rule-list

Specification Value
Type list
Block object keys  

action-value

Description ‘drop’: Drop the request;

Type: string

Supported Values: drop

header-name-value

Description Header name value

Type: string

Format: string-rlx

Maximum Length: 63 characters

Maximum Length: 1 characters

header-value-value

Description Header value

Type: string

Format: string-rlx

Maximum Length: 63 characters

Maximum Length: 1 characters

match-type-value

Description ‘full-text’: Full text match; ‘pcre’: PCRE match;

Type: string

Supported Values: full-text, pcre

seq-num

Description Specify a sequence number

Type: number

Range: 0-4

user-tag

Description Customized tag

Type: string

Format: string-rlx

Maximum Length: 127 characters

Maximum Length: 1 characters

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters