HTTP Toolkit · JSON-LD Context
Http Toolkit Context
JSON-LD context defining the semantic vocabulary for Http Toolkit from HTTP Toolkit.
10 Classes
32 Properties
3 Namespaces
Namespaces
httptoolkit:
https://httptoolkit.com/vocab#
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
Interceptor
ProxyConfig
SystemProxy
NetworkInterface
RequestDefinition
RequestOptions
ClientCertificate
ResponseStreamEvent
id
type
Properties
| Property | Type | Container |
|---|---|---|
| version | string | |
| isActivable | boolean | |
| isActive | boolean | |
| metadata | ||
| certificatePath | string | |
| certificateContent | string | |
| certificateFingerprint | string | |
| systemProxy | reference | |
| proxyUrl | anyURI | |
| noProxy | list | |
| ruleParameterKeys | list | |
| networkInterfaces | ||
| address | string | |
| netmask | string | |
| family | string | |
| mac | string | |
| internal | boolean | |
| cidr | string | |
| method | string | |
| url | anyURI | |
| headers | ||
| rawBody | base64Binary | |
| pfx | base64Binary | |
| passphrase | string | |
| timestamp | decimal | |
| statusCode | integer | |
| statusMessage | string | |
| interceptors | set | |
| success | boolean | |
| error | string | |
| name | string | |
| description | string |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"httptoolkit": "https://httptoolkit.com/vocab#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"Interceptor": "httptoolkit:Interceptor",
"ProxyConfig": "httptoolkit:ProxyConfig",
"SystemProxy": "httptoolkit:SystemProxy",
"NetworkInterface": "httptoolkit:NetworkInterface",
"RequestDefinition": "httptoolkit:RequestDefinition",
"RequestOptions": "httptoolkit:RequestOptions",
"ClientCertificate": "httptoolkit:ClientCertificate",
"ResponseStreamEvent": "httptoolkit:ResponseStreamEvent",
"id": "@id",
"type": "@type",
"version": {
"@id": "schema:version",
"@type": "xsd:string"
},
"isActivable": {
"@id": "httptoolkit:isActivable",
"@type": "xsd:boolean"
},
"isActive": {
"@id": "httptoolkit:isActive",
"@type": "xsd:boolean"
},
"metadata": {
"@id": "httptoolkit:metadata"
},
"certificatePath": {
"@id": "httptoolkit:certificatePath",
"@type": "xsd:string"
},
"certificateContent": {
"@id": "httptoolkit:certificateContent",
"@type": "xsd:string"
},
"certificateFingerprint": {
"@id": "httptoolkit:certificateFingerprint",
"@type": "xsd:string"
},
"systemProxy": {
"@id": "httptoolkit:systemProxy",
"@type": "@id"
},
"proxyUrl": {
"@id": "httptoolkit:proxyUrl",
"@type": "xsd:anyURI"
},
"noProxy": {
"@id": "httptoolkit:noProxy",
"@container": "@list"
},
"ruleParameterKeys": {
"@id": "httptoolkit:ruleParameterKeys",
"@container": "@list"
},
"networkInterfaces": {
"@id": "httptoolkit:networkInterfaces"
},
"address": {
"@id": "schema:addressValue",
"@type": "xsd:string"
},
"netmask": {
"@id": "httptoolkit:netmask",
"@type": "xsd:string"
},
"family": {
"@id": "httptoolkit:addressFamily",
"@type": "xsd:string"
},
"mac": {
"@id": "httptoolkit:macAddress",
"@type": "xsd:string"
},
"internal": {
"@id": "httptoolkit:isInternalInterface",
"@type": "xsd:boolean"
},
"cidr": {
"@id": "httptoolkit:cidrNotation",
"@type": "xsd:string"
},
"method": {
"@id": "httptoolkit:httpMethod",
"@type": "xsd:string"
},
"url": {
"@id": "schema:url",
"@type": "xsd:anyURI"
},
"headers": {
"@id": "httptoolkit:httpHeaders"
},
"rawBody": {
"@id": "httptoolkit:rawBody",
"@type": "xsd:base64Binary"
},
"pfx": {
"@id": "httptoolkit:pfxCertificate",
"@type": "xsd:base64Binary"
},
"passphrase": {
"@id": "httptoolkit:certificatePassphrase",
"@type": "xsd:string"
},
"timestamp": {
"@id": "schema:dateCreated",
"@type": "xsd:decimal"
},
"statusCode": {
"@id": "httptoolkit:httpStatusCode",
"@type": "xsd:integer"
},
"statusMessage": {
"@id": "httptoolkit:httpStatusMessage",
"@type": "xsd:string"
},
"interceptors": {
"@id": "httptoolkit:interceptors",
"@container": "@set"
},
"success": {
"@id": "httptoolkit:operationSuccess",
"@type": "xsd:boolean"
},
"error": {
"@id": "httptoolkit:errorMessage",
"@type": "xsd:string"
},
"name": {
"@id": "schema:name",
"@type": "xsd:string"
},
"description": {
"@id": "schema:description",
"@type": "xsd:string"
}
}
}