Skip to content

Class: HTTPConnectionFacet

"An HTTP connection facet is a grouping of characteristics unique to portions of a network connection that are conformant to the Hypertext Transfer Protocol (HTTP) standard."

URI: observable:HTTPConnectionFacet

classDiagram class HTTPConnectionFacet Facet <|-- HTTPConnectionFacet HTTPConnectionFacet : httpMessageBodyData HTTPConnectionFacet ..> ObservableObject : httpMessageBodyData HTTPConnectionFacet : httpMessageBodyLength HTTPConnectionFacet ..> integer : httpMessageBodyLength HTTPConnectionFacet : httpRequestHeader HTTPConnectionFacet ..> Dictionary : httpRequestHeader HTTPConnectionFacet : requestMethod HTTPConnectionFacet ..> string : requestMethod HTTPConnectionFacet : requestValue HTTPConnectionFacet ..> string : requestValue HTTPConnectionFacet : requestVersion HTTPConnectionFacet ..> string : requestVersion

Inheritance

Slots

Name Cardinality and Range Description Inheritance
httpMessageBodyData 0..1
ObservableObject
"Specifies the data contained in an HTTP message body direct
httpMessageBodyLength 0..1
xsd:integer
"Specifies the length of an HTTP message body in bytes direct
httpRequestHeader 0..1
Dictionary
"Specifies all of the HTTP header fields that may be found in the HTTP client... direct
requestMethod 0..1
xsd:string
"Specifies the HTTP method portion of the HTTP request line, as a lowercase s... direct
requestValue 0..1
xsd:string
"Specifies the value (typically a resource path) portion of the HTTP request ... direct
requestVersion 0..1
xsd:string
"Specifies the HTTP version portion of the HTTP request line, as a lowercase ... direct

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lmodel/uco-observable

Mappings

Mapping Type Mapped Value
self observable:HTTPConnectionFacet
native observable:HTTPConnectionFacet
narrow wikidata:Q647809

LinkML Source

Direct

name: HTTPConnectionFacet
description: '"An HTTP connection facet is a grouping of characteristics unique to
  portions of a network connection that are conformant to the Hypertext Transfer Protocol
  (HTTP) standard."'
from_schema: https://w3id.org/lmodel/uco-observable
narrow_mappings:
- wikidata:Q647809
rank: 1000
is_a: Facet
slots:
- httpMessageBodyData
- httpMessageBodyLength
- httpRequestHeader
- requestMethod
- requestValue
- requestVersion

Induced

name: HTTPConnectionFacet
description: '"An HTTP connection facet is a grouping of characteristics unique to
  portions of a network connection that are conformant to the Hypertext Transfer Protocol
  (HTTP) standard."'
from_schema: https://w3id.org/lmodel/uco-observable
narrow_mappings:
- wikidata:Q647809
rank: 1000
is_a: Facet
attributes:
  httpMessageBodyData:
    name: httpMessageBodyData
    description: '"Specifies the data contained in an HTTP message body."'
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: httpMessageBodyData
    owner: HTTPConnectionFacet
    domain_of:
    - HTTPConnectionFacet
    range: ObservableObject
  httpMessageBodyLength:
    name: httpMessageBodyLength
    description: '"Specifies the length of an HTTP message body in bytes."'
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: httpMessageBodyLength
    owner: HTTPConnectionFacet
    domain_of:
    - HTTPConnectionFacet
    range: integer
  httpRequestHeader:
    name: httpRequestHeader
    description: '"Specifies all of the HTTP header fields that may be found in the
      HTTP client request"'
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: httpRequestHeader
    owner: HTTPConnectionFacet
    domain_of:
    - HTTPConnectionFacet
    range: Dictionary
  requestMethod:
    name: requestMethod
    description: '"Specifies the HTTP method portion of the HTTP request line, as
      a lowercase string."'
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: requestMethod
    owner: HTTPConnectionFacet
    domain_of:
    - HTTPConnectionFacet
    range: string
  requestValue:
    name: requestValue
    description: '"Specifies the value (typically a resource path) portion of the
      HTTP request line."'
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: requestValue
    owner: HTTPConnectionFacet
    domain_of:
    - HTTPConnectionFacet
    range: string
  requestVersion:
    name: requestVersion
    description: '"Specifies the HTTP version portion of the HTTP request line, as
      a lowercase string."'
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: requestVersion
    owner: HTTPConnectionFacet
    domain_of:
    - HTTPConnectionFacet
    range: string