Back operators.http Download
operators.httphttp
### EXPECT_STATUS_404

# @kulala-expect-status-code 404

GET https://echo.kulala.app/status/404 HTTP/1.1

### PROMPT_REQUEST

# @kulala-prompt "What is your name?" NAME

GET https://echo.kulala.app/get?name={{NAME}} HTTP/1.1

### INSECURE_REQUEST_TIMEOUT_REQUEST

# @kulala-curl--insecure
# @timeout 5 ms

POST https://echo.kulala.app/post
  ?someKey=someValue1
  # &someKey2=someValue2
  &someKey3=someValue3
  # &someKey4=someValue4
  &someKey5=someValue5
  # &someKey6=someValue6
  &someKey7=someValue7
  HTTP/1.1
# X-My-Custom-Header1: MyValue1
# X-My-Custom-Header4: MyValue4
# X-My-Custom-Header6: MyValue6
Content-Type: application/json
X-My-Custom-Header2: MyValue2
X-My-Custom-Header5: MyValue5
X-My-Custom-Header7: MyValue7

{
  "username": "user123",
  "password": "pass123"
}

### COOKIE_REQUEST

GET https://echo.kulala.app/cookies/set/kulala/core HTTP/1.1
Content-Type: application/json

### NO_COOKIE_JAR_REQUEST

# @no-cookie-jar

GET https://echo.kulala.app/cookies HTTP/1.1
Content-Type: application/json

### COOKIE_JAR_REQUEST

GET https://echo.kulala.app/cookies HTTP/1.1
Content-Type: application/json

### NO_LOG_REQUEST

# @no-log

POST https://echo.kulala.app/anything HTTP/1.1
Content-Type: application/json

{
  "username": "user123"
}

### NO_AUTO_ENCODING_REQUEST

# @no-auto-encoding

GET https://echo.kulala.app/get?
  name=@#$somebody&
  qwerty=%40%23%24
  HTTP/1.1

### CONNECTION_TIMEOUT_PRIVATE_IP_NO_RESOLVE

# @kulala-curl--insecure
# @timeout 5 s
# @connection-timeout 5 s

POST https://10.77.77.77:1337/login HTTP/1.1
Accept: application/json
Content-Type: application/json

{
  "username": "bar",
  "password": "baz"
}

### no-redirect

# @no-redirect

GET https://echo.kulala.app/redirect?url=/get HTTP/1.1
Accept: application/json

### no-log

# @no-log

POST https://echo.kulala.app/post HTTP/1.1
Accept: application/json
Content-Type: application/json

{
  "username": "bar",
  "password": "baz"
}

### timeout

# @timeout 5s

POST https://echo.kulala.app/post HTTP/1.1
Accept: application/json
Content-Type: application/json

{
  "username": "bar",
  "password": "baz"
}