Skip to content

Enum: HttpRequestHttpMethodEnum

The <a target='_blank'

href='https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods'>HTTP request

method indicates the desired action to be performed for a given resource.

URI: ocsf:HttpRequestHttpMethodEnum

Permissible Values

Value Meaning Description
CONNECT None The CONNECT method establishes a tunnel to the server identified by the targe...
DELETE None The DELETE method deletes the specified resource
GET None The GET method requests a representation of the specified resource
HEAD None The HEAD method asks for a response identical to a GET request, but without t...
OPTIONS None The OPTIONS method describes the communication options for the target resourc...
PATCH None The PATCH method applies partial modifications to a resource
POST None The POST method submits an entity to the specified resource, often causing a
PUT None The PUT method replaces all current representations of the target resource wi...
TRACE None The TRACE method performs a message loop-back test along the path to the targ...

Slots

Name Description
http_method The <a target='_blank'

Identifier and Mapping Information

Schema Source

LinkML Source

name: HttpRequestHttpMethodEnum
description: 'The <a target=''_blank''

  href=''https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods''>HTTP request

  method</a> indicates the desired action to be performed for a given resource.'
from_schema: https://w3id.org/lmodel/ocsf
rank: 1000
permissible_values:
  CONNECT:
    text: CONNECT
    description: 'The CONNECT method establishes a tunnel to the server identified
      by the target

      resource.'
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: CONNECT
      caption:
        tag: caption
        value: Connect
  DELETE:
    text: DELETE
    description: The DELETE method deletes the specified resource.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: DELETE
      caption:
        tag: caption
        value: Delete
  GET:
    text: GET
    description: 'The GET method requests a representation of the specified resource.
      Requests

      using GET should only retrieve data.'
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: GET
      caption:
        tag: caption
        value: Get
  HEAD:
    text: HEAD
    description: 'The HEAD method asks for a response identical to a GET request,
      but without the

      response body.'
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: HEAD
      caption:
        tag: caption
        value: Head
  OPTIONS:
    text: OPTIONS
    description: The OPTIONS method describes the communication options for the target
      resource.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: OPTIONS
      caption:
        tag: caption
        value: Options
  PATCH:
    text: PATCH
    description: The PATCH method applies partial modifications to a resource.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: PATCH
      caption:
        tag: caption
        value: Patch
  POST:
    text: POST
    description: 'The POST method submits an entity to the specified resource, often
      causing a

      change in state or side effects on the server.'
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: POST
      caption:
        tag: caption
        value: Post
  PUT:
    text: PUT
    description: 'The PUT method replaces all current representations of the target
      resource with

      the request payload.'
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: PUT
      caption:
        tag: caption
        value: Put
  TRACE:
    text: TRACE
    description: 'The TRACE method performs a message loop-back test along the path
      to the target

      resource.'
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: TRACE
      caption:
        tag: caption
        value: Trace