ServerHttpRequest
ServerHttpRequest
JSON Example
{
"attributes": {
"attributes": {}
},
"body": [
{}
],
"cookies": {
"all": {
"all": {
"name": "string",
"value": "string"
}
},
"empty": false
},
"headers": {
"accept": [
{
"charset": "string",
"concrete": false,
"parameters": {
"parameters": "string"
},
"qualityValue": "number",
"subtype": "string",
"subtypeSuffix": "string",
"type": "string",
"wildcardSubtype": false,
"wildcardType": false
}
],
"acceptCharset": [
"string"
],
"acceptLanguage": [
{
"range": "string",
"weight": "number"
}
],
"acceptLanguageAsLocales": [
"string"
],
"acceptPatch": [
{
"charset": "string",
"concrete": false,
"parameters": {
"parameters": "string"
},
"qualityValue": "number",
"subtype": "string",
"subtypeSuffix": "string",
"type": "string",
"wildcardSubtype": false,
"wildcardType": false
}
],
"accessControlAllowCredentials": false,
"accessControlAllowHeaders": [
"string"
],
"accessControlAllowMethods": [
{}
],
"accessControlAllowOrigin": "string",
"accessControlExposeHeaders": [
"string"
],
"accessControlMaxAge": 0,
"accessControlRequestHeaders": [
"string"
],
"accessControlRequestMethod": {},
"all": {
"all": "string"
},
"allow": [
{}
],
"basicAuth": "string",
"bearerAuth": "string",
"cacheControl": "string",
"connection": [
"string"
],
"contentDisposition": {
"attachment": false,
"charset": "string",
"creationDate": "string",
"filename": "string",
"formData": false,
"inline": false,
"modificationDate": "string",
"name": "string",
"readDate": "string",
"size": 0,
"type": "string"
},
"contentLanguage": "string",
"contentLength": 0,
"contentType": {
"charset": "string",
"concrete": false,
"parameters": {
"parameters": "string"
},
"qualityValue": "number",
"subtype": "string",
"subtypeSuffix": "string",
"type": "string",
"wildcardSubtype": false,
"wildcardType": false
},
"date": 0,
"empty": false,
"etag": "string",
"expires": 0,
"host": {
"address": {
"address": "string",
"anyLocalAddress": false,
"canonicalHostName": "string",
"hostAddress": "string",
"hostName": "string",
"linkLocalAddress": false,
"loopbackAddress": false,
"mcglobal": false,
"mclinkLocal": false,
"mcnodeLocal": false,
"mcorgLocal": false,
"mcsiteLocal": false,
"multicastAddress": false,
"siteLocalAddress": false
},
"hostName": "string",
"hostString": "string",
"port": 0,
"unresolved": false
},
"ifMatch": [
"string"
],
"ifModifiedSince": 0,
"ifNoneMatch": [
"string"
],
"ifUnmodifiedSince": 0,
"lastModified": 0,
"location": "string",
"origin": "string",
"pragma": "string",
"range": [
{}
],
"upgrade": "string",
"vary": [
"string"
]
},
"id": "string",
"localAddress": {
"address": {
"address": "string",
"anyLocalAddress": false,
"canonicalHostName": "string",
"hostAddress": "string",
"hostName": "string",
"linkLocalAddress": false,
"loopbackAddress": false,
"mcglobal": false,
"mclinkLocal": false,
"mcnodeLocal": false,
"mcorgLocal": false,
"mcsiteLocal": false,
"multicastAddress": false,
"siteLocalAddress": false
},
"hostName": "string",
"hostString": "string",
"port": 0,
"unresolved": false
},
"method": {},
"path": {},
"queryParams": {
"all": {
"all": "string"
},
"empty": false
},
"remoteAddress": {
"address": {
"address": "string",
"anyLocalAddress": false,
"canonicalHostName": "string",
"hostAddress": "string",
"hostName": "string",
"linkLocalAddress": false,
"loopbackAddress": false,
"mcglobal": false,
"mclinkLocal": false,
"mcnodeLocal": false,
"mcorgLocal": false,
"mcsiteLocal": false,
"multicastAddress": false,
"siteLocalAddress": false
},
"hostName": "string",
"hostString": "string",
"port": 0,
"unresolved": false
},
"sslInfo": {
"peerCertificates": [
{
"basicConstraints": 0,
"criticalExtensionOIDs": [
"string"
],
"encoded": "string",
"extendedKeyUsage": [
"string"
],
"issuerAlternativeNames": [
[
{}
]
],
"issuerDN": {
"name": "string"
},
"issuerUniqueID": [
false
],
"issuerX500Principal": {
"encoded": "string",
"name": "string"
},
"keyUsage": [
false
],
"nonCriticalExtensionOIDs": [
"string"
],
"notAfter": "string",
"notBefore": "string",
"publicKey": {
"algorithm": "string",
"encoded": "string",
"format": "string"
},
"serialNumber": 0,
"sigAlgName": "string",
"sigAlgOID": "string",
"sigAlgParams": "string",
"signature": "string",
"subjectAlternativeNames": [
[
{}
]
],
"subjectDN": {
"name": "string"
},
"subjectUniqueID": [
false
],
"subjectX500Principal": {
"encoded": "string",
"name": "string"
},
"tbscertificate": "string",
"type": "string",
"version": 0
}
],
"sessionId": "string"
},
"uri": "string"
}
object
attributes
Optional
attributes
object
cookies
Optional
cookies
object
headers
Optional
headers
string
id
Optional
id
object
localAddress
Optional
localAddress
object
queryParams
Optional
queryParams
object
remoteAddress
Optional
remoteAddress
string As uri
As uri
uri
Optional
uri