HTTP Flags#
This section provides a reference to Si91x flags for use in the Hyper-Text Transfer Protocol (HTTP) functionality.
Macros#
Bit to enable NULL delimiter for HTTP buffer instead of comma.
HTTP client post big data support feature bitmap.
HTTP version 1.1 support feature bitmap.
Bit to enable user given content type in extended header.
To specify index of SSL cert to be used for HTTPS, for index 0 leave them unset.
To specify index of SSL cert to be used for HTTPS, for index 0 leave them unset.
To enable SNI.
Macro Definition Documentation#
SL_SI91X_ENABLE_NULL_DELIMETER#
#define SL_SI91X_ENABLE_NULL_DELIMETERValue:
BIT(1)
Bit to enable NULL delimiter for HTTP buffer instead of comma.
74
of file components/device/silabs/si91x/wireless/inc/sl_si91x_constants.h
SL_SI91X_SUPPORT_HTTP_POST_DATA#
#define SL_SI91X_SUPPORT_HTTP_POST_DATAValue:
BIT(5)
HTTP client post big data support feature bitmap.
77
of file components/device/silabs/si91x/wireless/inc/sl_si91x_constants.h
SL_SI91X_HTTP_V_1_1#
#define SL_SI91X_HTTP_V_1_1Value:
BIT(6)
HTTP version 1.1 support feature bitmap.
80
of file components/device/silabs/si91x/wireless/inc/sl_si91x_constants.h
SL_SI91X_HTTP_USER_DEFINED_CONTENT_TYPE#
#define SL_SI91X_HTTP_USER_DEFINED_CONTENT_TYPEValue:
BIT(7)
Bit to enable user given content type in extended header.
83
of file components/device/silabs/si91x/wireless/inc/sl_si91x_constants.h
SL_SI91X_HTTPS_CERTIFICATE_INDEX_1#
#define SL_SI91X_HTTPS_CERTIFICATE_INDEX_1Value:
BIT(9)
To specify index of SSL cert to be used for HTTPS, for index 0 leave them unset.
86
of file components/device/silabs/si91x/wireless/inc/sl_si91x_constants.h
SL_SI91X_HTTPS_CERTIFICATE_INDEX_2#
#define SL_SI91X_HTTPS_CERTIFICATE_INDEX_2Value:
BIT(10)
To specify index of SSL cert to be used for HTTPS, for index 0 leave them unset.
88
of file components/device/silabs/si91x/wireless/inc/sl_si91x_constants.h
SL_SI91X_HTTPS_USE_SNI#
#define SL_SI91X_HTTPS_USE_SNIValue:
BIT(11)
To enable SNI.
91
of file components/device/silabs/si91x/wireless/inc/sl_si91x_constants.h