|
Grid Community Toolkit
6.2.1607800521 (tag: v6.2.20201212)
|
Globus XIO HTTP Driver. More...
Modules | |
| Opening/Closing | |
| Opening/Closing. | |
| Reading/Writing | |
| Reading/Writing. | |
| Server | |
| Server. | |
| Attributes and Cntls | |
| Attributes and Cntls. | |
| Error Types | |
| Error Types. | |
Data Structures | |
| struct | globus_xio_http_header_t |
| HTTP Header. More... | |
Enumerations | |
| enum | globus_xio_http_version_t { , GLOBUS_XIO_HTTP_VERSION_1_0, GLOBUS_XIO_HTTP_VERSION_1_1 } |
Globus XIO HTTP Driver.
This driver implements the HTTP/1.0 and HTTP/1.1 protocols within the Globus XIO framework. It may be used with the tcp driver for the standard HTTP protocol stack, or may be combined with the gsi driver for a HTTPS implementation.
This implementation supports user-defined HTTP headers, persistent connections, and chunked transfer encoding.
Valid HTTP versions, used with the GLOBUS_XIO_HTTP_ATTR_SET_REQUEST_HTTP_VERSION attribute and the GLOBUS_XIO_HTTP_HANDLE_SET_RESPONSE_HTTP_VERSION handle control
| Enumerator | |
|---|---|
| GLOBUS_XIO_HTTP_VERSION_1_0 | HTTP/1.0 |
| GLOBUS_XIO_HTTP_VERSION_1_1 | HTTP/1.1 |
1.8.13