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: master:HTTPConnectionFacet

classDiagram class HTTPConnectionFacet Facet <|-- HTTPConnectionFacet HTTPConnectionFacet : httpMessageBodyData HTTPConnectionFacet ..> ObservableObject : httpMessageBodyData HTTPConnectionFacet : httpMessageBodyLength HTTPConnectionFacet : httpRequestHeader HTTPConnectionFacet ..> Dictionary : httpRequestHeader HTTPConnectionFacet : requestMethod HTTPConnectionFacet : requestValue HTTPConnectionFacet : 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
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
String
"Specifies the HTTP method portion of the HTTP request line, as a lowercase s... direct
requestValue 0..1
String
"Specifies the value (typically a resource path) portion of the HTTP request ... direct
requestVersion 0..1
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-master

Mappings

Mapping Type Mapped Value
self master:HTTPConnectionFacet
native master: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-master
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-master
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-master
    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-master
    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-master
    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-master
    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-master
    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-master
    rank: 1000
    alias: requestVersion
    owner: HTTPConnectionFacet
    domain_of:
    - HTTPConnectionFacet
    range: string