Object -
http
:
PushPromise
Represents an HTTP/2 PUSH_PROMISE
frame.
Constructor
__init
(string path, string method)
- path string /
-
The resource path
- method string GET
-
The HTTP method
Methods
Checks whether the requested header exists.
Returns the header value with the specified header name.
If there are more than one header value for the specified header name, the first value is returned.
Gets transport headers from the
PushPromise
.
Adds the specified key/value pair as an HTTP header to the
http:PushPromise
.
Sets the value of a transport header in the
http:PushPromise
.
Removes a transport header from the
http:PushPromise
.
Removes all transport headers from the
Phttp:ushPromise
.
Gets all transport header names from the
http:PushPromise
.
Fields
- path string
-
The resource path
- method string
-
The HTTP method
Checks whether the requested header exists.
Parameters
- headerName string
-
The header name
-
Return Type
(boolean) A
boolean
representing the existence of a given header
Returns the header value with the specified header name.
If there are more than one header value for the specified header name, the first value is returned.
Parameters
- headerName string
-
The header name
-
Return Type
(string) The header value, or null if there is no such header
Gets transport headers from the
PushPromise
.
Parameters
- headerName string
-
The header name
-
Return Type
(string[]) The array of header values
Adds the specified key/value pair as an HTTP header to the
http:PushPromise
.
Parameters
- headerName string
-
The header name
- headerValue string
-
The header value
Sets the value of a transport header in the
http:PushPromise
.
Parameters
- headerName string
-
The header name
- headerValue string
-
The header value
Removes a transport header from the
http:PushPromise
.
Parameters
- headerName string
-
The header name