HTTP Flags#

This section provides a reference to Si91x flags for use in the Hyper-Text Transfer Protocol (HTTP) functionality.

Macros#

#define
SL_SI91X_ENABLE_NULL_DELIMETER BIT(1)

Bit to enable NULL delimiter for HTTP buffer instead of comma.

#define
SL_SI91X_SUPPORT_HTTP_POST_DATA BIT(5)

HTTP client post big data support feature bitmap.

#define
SL_SI91X_HTTP_V_1_1 BIT(6)

HTTP version 1.1 support feature bitmap.

#define
SL_SI91X_HTTP_USER_DEFINED_CONTENT_TYPE BIT(7)

Bit to enable user given content type in extended header.

#define
SL_SI91X_HTTPS_CERTIFICATE_INDEX_1 BIT(9)

To specify index of SSL cert to be used for HTTPS, for index 0 leave them unset.

#define
SL_SI91X_HTTPS_CERTIFICATE_INDEX_2 BIT(10)

To specify index of SSL cert to be used for HTTPS, for index 0 leave them unset.

#define
SL_SI91X_HTTPS_USE_SNI BIT(11)

To enable SNI.