Network Services API  1.40.00.04
httpstd.c File Reference
#include <ti/net/http/httpstd.h>
Include dependency graph for httpstd.c:

Variables

HTTP Request Methods
const char * HTTPStd_GET = "GET"
 
const char * HTTPStd_POST = "POST"
 
const char * HTTPStd_HEAD = "HEAD"
 
const char * HTTPStd_OPTIONS = "OPTIONS"
 
const char * HTTPStd_PUT = "PUT"
 
const char * HTTPStd_DELETE = "DELETE"
 
const char * HTTPStd_CONNECT = "CONNECT"
 
const char * HTTPStd_PATCH = "PATCH"
 
HTTP Content Types
const char * HTTPStd_CONTENT_TYPE_APPLET = "application/octet-stream "
 
const char * HTTPStd_CONTENT_TYPE_AU = "audio/au "
 
const char * HTTPStd_CONTENT_TYPE_CSS = "text/css "
 
const char * HTTPStd_CONTENT_TYPE_DOC = "application/msword "
 
const char * HTTPStd_CONTENT_TYPE_GIF = "image/gif "
 
const char * HTTPStd_CONTENT_TYPE_HTML = "text/html "
 
const char * HTTPStd_CONTENT_TYPE_JPG = "image/jpeg "
 
const char * HTTPStd_CONTENT_TYPE_MPEG = "video/mpeg "
 
const char * HTTPStd_CONTENT_TYPE_PDF = "application/pdf "
 
const char * HTTPStd_CONTENT_TYPE_WAV = "audio/wav "
 
const char * HTTPStd_CONTENT_TYPE_ZIP = "application/zip "
 
const char * HTTPStd_CONTENT_TYPE_PLAIN = "text/plain "
 
HTTP Header Fields
const char * HTTPStd_FIELD_NAME_ACCEPT = "Accept"
 
const char * HTTPStd_FIELD_NAME_ACCEPT_CHARSET = "Accept-Charset"
 
const char * HTTPStd_FIELD_NAME_ACCEPT_ENCODING = "Accept-Encoding"
 
const char * HTTPStd_FIELD_NAME_ACCEPT_LANGUAGE = "Accept-Language"
 
const char * HTTPStd_FIELD_NAME_ACCEPT_RANGES = "Accept-Ranges"
 
const char * HTTPStd_FIELD_NAME_AGE = "Age"
 
const char * HTTPStd_FIELD_NAME_ALLOW = "Allow"
 
const char * HTTPStd_FIELD_NAME_AUTHORIZATION = "Authorization"
 
const char * HTTPStd_FIELD_NAME_CACHE_CONTROL = "Cache-Control"
 
const char * HTTPStd_FIELD_NAME_CONNECTION = "Connection"
 
const char * HTTPStd_FIELD_NAME_CONTENT_ENCODING = "Content-Encoding"
 
const char * HTTPStd_FIELD_NAME_CONTENT_LANGUAGE = "Content-Language"
 
const char * HTTPStd_FIELD_NAME_CONTENT_LENGTH = "Content-Length"
 
const char * HTTPStd_FIELD_NAME_CONTENT_LOCATION = "Content-Location"
 
const char * HTTPStd_FIELD_NAME_CONTENT_MD5 = "Content-MD5"
 
const char * HTTPStd_FIELD_NAME_CONTENT_RANGE = "Content-Range"
 
const char * HTTPStd_FIELD_NAME_CONTENT_TYPE = "Content-Type"
 
const char * HTTPStd_FIELD_NAME_COOKIE = "Cookie"
 
const char * HTTPStd_FIELD_NAME_DATE = "Date"
 
const char * HTTPStd_FIELD_NAME_ETAG = "ETag"
 
const char * HTTPStd_FIELD_NAME_EXPECT = "Expect"
 
const char * HTTPStd_FIELD_NAME_EXPIRES = "Expires"
 
const char * HTTPStd_FIELD_NAME_FROM = "From"
 
const char * HTTPStd_FIELD_NAME_HOST = "Host"
 
const char * HTTPStd_FIELD_NAME_IF_MATCH = "If-Match"
 
const char * HTTPStd_FIELD_NAME_IF_MODIFIED_SINCE = "If-Modified-Since"
 
const char * HTTPStd_FIELD_NAME_IF_NONE_MATCH = "If-None-Match"
 
const char * HTTPStd_FIELD_NAME_IF_RANGE = "If-Range"
 
const char * HTTPStd_FIELD_NAME_IF_UNMODIFIED_SINCE = "If-Unmodified-Since"
 
const char * HTTPStd_FIELD_NAME_LAST_MODIFIED = "Last-Modified"
 
const char * HTTPStd_FIELD_NAME_LOCATION = "Location"
 
const char * HTTPStd_FIELD_NAME_MAX_FORWARDS = "Max-Forwards"
 
const char * HTTPStd_FIELD_NAME_ORIGIN = "Origin"
 
const char * HTTPStd_FIELD_NAME_PRAGMA = "Pragma"
 
const char * HTTPStd_FIELD_NAME_PROXY_AUTHENTICATE = "Proxy-Authenticate"
 
const char * HTTPStd_FIELD_NAME_PROXY_AUTHORIZATION = "Proxy-Authorization"
 
const char * HTTPStd_FIELD_NAME_RANGE = "Range"
 
const char * HTTPStd_FIELD_NAME_REFERER = "Referer"
 
const char * HTTPStd_FIELD_NAME_RETRY_AFTER = "Retry-After"
 
const char * HTTPStd_FIELD_NAME_SERVER = "Server"
 
const char * HTTPStd_FIELD_NAME_TE = "TE"
 
const char * HTTPStd_FIELD_NAME_TRAILER = "Trailer"
 
const char * HTTPStd_FIELD_NAME_TRANSFER_ENCODING = "Transfer-Encoding"
 
const char * HTTPStd_FIELD_NAME_UPGRADE = "Upgrade"
 
const char * HTTPStd_FIELD_NAME_USER_AGENT = "User-Agent"
 
const char * HTTPStd_FIELD_NAME_VARY = "Vary"
 
const char * HTTPStd_FIELD_NAME_VIA = "Via"
 
const char * HTTPStd_FIELD_NAME_WWW_AUTHENTICATE = "WWW-Authenticate"
 
const char * HTTPStd_FIELD_NAME_WARNING = "Warning"
 
const char * HTTPStd_FIELD_NAME_X_FORWARDED_FOR = "X-Forwarded-For"
 

Variable Documentation

§ HTTPStd_GET

const char* HTTPStd_GET = "GET"

§ HTTPStd_POST

const char* HTTPStd_POST = "POST"

§ HTTPStd_HEAD

const char* HTTPStd_HEAD = "HEAD"

§ HTTPStd_OPTIONS

const char* HTTPStd_OPTIONS = "OPTIONS"

§ HTTPStd_PUT

const char* HTTPStd_PUT = "PUT"

§ HTTPStd_DELETE

const char* HTTPStd_DELETE = "DELETE"

§ HTTPStd_CONNECT

const char* HTTPStd_CONNECT = "CONNECT"

§ HTTPStd_PATCH

const char* HTTPStd_PATCH = "PATCH"

§ HTTPStd_CONTENT_TYPE_APPLET

const char* HTTPStd_CONTENT_TYPE_APPLET = "application/octet-stream "

§ HTTPStd_CONTENT_TYPE_AU

const char* HTTPStd_CONTENT_TYPE_AU = "audio/au "

§ HTTPStd_CONTENT_TYPE_CSS

const char* HTTPStd_CONTENT_TYPE_CSS = "text/css "

§ HTTPStd_CONTENT_TYPE_DOC

const char* HTTPStd_CONTENT_TYPE_DOC = "application/msword "

§ HTTPStd_CONTENT_TYPE_GIF

const char* HTTPStd_CONTENT_TYPE_GIF = "image/gif "

§ HTTPStd_CONTENT_TYPE_HTML

const char* HTTPStd_CONTENT_TYPE_HTML = "text/html "

§ HTTPStd_CONTENT_TYPE_JPG

const char* HTTPStd_CONTENT_TYPE_JPG = "image/jpeg "

§ HTTPStd_CONTENT_TYPE_MPEG

const char* HTTPStd_CONTENT_TYPE_MPEG = "video/mpeg "

§ HTTPStd_CONTENT_TYPE_PDF

const char* HTTPStd_CONTENT_TYPE_PDF = "application/pdf "

§ HTTPStd_CONTENT_TYPE_WAV

const char* HTTPStd_CONTENT_TYPE_WAV = "audio/wav "

§ HTTPStd_CONTENT_TYPE_ZIP

const char* HTTPStd_CONTENT_TYPE_ZIP = "application/zip "

§ HTTPStd_CONTENT_TYPE_PLAIN

const char* HTTPStd_CONTENT_TYPE_PLAIN = "text/plain "

§ HTTPStd_FIELD_NAME_ACCEPT

const char* HTTPStd_FIELD_NAME_ACCEPT = "Accept"

§ HTTPStd_FIELD_NAME_ACCEPT_CHARSET

const char* HTTPStd_FIELD_NAME_ACCEPT_CHARSET = "Accept-Charset"

§ HTTPStd_FIELD_NAME_ACCEPT_ENCODING

const char* HTTPStd_FIELD_NAME_ACCEPT_ENCODING = "Accept-Encoding"

§ HTTPStd_FIELD_NAME_ACCEPT_LANGUAGE

const char* HTTPStd_FIELD_NAME_ACCEPT_LANGUAGE = "Accept-Language"

§ HTTPStd_FIELD_NAME_ACCEPT_RANGES

const char* HTTPStd_FIELD_NAME_ACCEPT_RANGES = "Accept-Ranges"

§ HTTPStd_FIELD_NAME_AGE

const char* HTTPStd_FIELD_NAME_AGE = "Age"

§ HTTPStd_FIELD_NAME_ALLOW

const char* HTTPStd_FIELD_NAME_ALLOW = "Allow"

§ HTTPStd_FIELD_NAME_AUTHORIZATION

const char* HTTPStd_FIELD_NAME_AUTHORIZATION = "Authorization"

§ HTTPStd_FIELD_NAME_CACHE_CONTROL

const char* HTTPStd_FIELD_NAME_CACHE_CONTROL = "Cache-Control"

§ HTTPStd_FIELD_NAME_CONNECTION

const char* HTTPStd_FIELD_NAME_CONNECTION = "Connection"

§ HTTPStd_FIELD_NAME_CONTENT_ENCODING

const char* HTTPStd_FIELD_NAME_CONTENT_ENCODING = "Content-Encoding"

§ HTTPStd_FIELD_NAME_CONTENT_LANGUAGE

const char* HTTPStd_FIELD_NAME_CONTENT_LANGUAGE = "Content-Language"

§ HTTPStd_FIELD_NAME_CONTENT_LENGTH

const char* HTTPStd_FIELD_NAME_CONTENT_LENGTH = "Content-Length"

§ HTTPStd_FIELD_NAME_CONTENT_LOCATION

const char* HTTPStd_FIELD_NAME_CONTENT_LOCATION = "Content-Location"

§ HTTPStd_FIELD_NAME_CONTENT_MD5

const char* HTTPStd_FIELD_NAME_CONTENT_MD5 = "Content-MD5"

§ HTTPStd_FIELD_NAME_CONTENT_RANGE

const char* HTTPStd_FIELD_NAME_CONTENT_RANGE = "Content-Range"

§ HTTPStd_FIELD_NAME_CONTENT_TYPE

const char* HTTPStd_FIELD_NAME_CONTENT_TYPE = "Content-Type"

§ HTTPStd_FIELD_NAME_COOKIE

const char* HTTPStd_FIELD_NAME_COOKIE = "Cookie"

§ HTTPStd_FIELD_NAME_DATE

const char* HTTPStd_FIELD_NAME_DATE = "Date"

§ HTTPStd_FIELD_NAME_ETAG

const char* HTTPStd_FIELD_NAME_ETAG = "ETag"

§ HTTPStd_FIELD_NAME_EXPECT

const char* HTTPStd_FIELD_NAME_EXPECT = "Expect"

§ HTTPStd_FIELD_NAME_EXPIRES

const char* HTTPStd_FIELD_NAME_EXPIRES = "Expires"

§ HTTPStd_FIELD_NAME_FROM

const char* HTTPStd_FIELD_NAME_FROM = "From"

§ HTTPStd_FIELD_NAME_HOST

const char* HTTPStd_FIELD_NAME_HOST = "Host"

§ HTTPStd_FIELD_NAME_IF_MATCH

const char* HTTPStd_FIELD_NAME_IF_MATCH = "If-Match"

§ HTTPStd_FIELD_NAME_IF_MODIFIED_SINCE

const char* HTTPStd_FIELD_NAME_IF_MODIFIED_SINCE = "If-Modified-Since"

§ HTTPStd_FIELD_NAME_IF_NONE_MATCH

const char* HTTPStd_FIELD_NAME_IF_NONE_MATCH = "If-None-Match"

§ HTTPStd_FIELD_NAME_IF_RANGE

const char* HTTPStd_FIELD_NAME_IF_RANGE = "If-Range"

§ HTTPStd_FIELD_NAME_IF_UNMODIFIED_SINCE

const char* HTTPStd_FIELD_NAME_IF_UNMODIFIED_SINCE = "If-Unmodified-Since"

§ HTTPStd_FIELD_NAME_LAST_MODIFIED

const char* HTTPStd_FIELD_NAME_LAST_MODIFIED = "Last-Modified"

§ HTTPStd_FIELD_NAME_LOCATION

const char* HTTPStd_FIELD_NAME_LOCATION = "Location"

§ HTTPStd_FIELD_NAME_MAX_FORWARDS

const char* HTTPStd_FIELD_NAME_MAX_FORWARDS = "Max-Forwards"

§ HTTPStd_FIELD_NAME_ORIGIN

const char* HTTPStd_FIELD_NAME_ORIGIN = "Origin"

§ HTTPStd_FIELD_NAME_PRAGMA

const char* HTTPStd_FIELD_NAME_PRAGMA = "Pragma"

§ HTTPStd_FIELD_NAME_PROXY_AUTHENTICATE

const char* HTTPStd_FIELD_NAME_PROXY_AUTHENTICATE = "Proxy-Authenticate"

§ HTTPStd_FIELD_NAME_PROXY_AUTHORIZATION

const char* HTTPStd_FIELD_NAME_PROXY_AUTHORIZATION = "Proxy-Authorization"

§ HTTPStd_FIELD_NAME_RANGE

const char* HTTPStd_FIELD_NAME_RANGE = "Range"

§ HTTPStd_FIELD_NAME_REFERER

const char* HTTPStd_FIELD_NAME_REFERER = "Referer"

§ HTTPStd_FIELD_NAME_RETRY_AFTER

const char* HTTPStd_FIELD_NAME_RETRY_AFTER = "Retry-After"

§ HTTPStd_FIELD_NAME_SERVER

const char* HTTPStd_FIELD_NAME_SERVER = "Server"

§ HTTPStd_FIELD_NAME_TE

const char* HTTPStd_FIELD_NAME_TE = "TE"

§ HTTPStd_FIELD_NAME_TRAILER

const char* HTTPStd_FIELD_NAME_TRAILER = "Trailer"

§ HTTPStd_FIELD_NAME_TRANSFER_ENCODING

const char* HTTPStd_FIELD_NAME_TRANSFER_ENCODING = "Transfer-Encoding"

§ HTTPStd_FIELD_NAME_UPGRADE

const char* HTTPStd_FIELD_NAME_UPGRADE = "Upgrade"

§ HTTPStd_FIELD_NAME_USER_AGENT

const char* HTTPStd_FIELD_NAME_USER_AGENT = "User-Agent"

§ HTTPStd_FIELD_NAME_VARY

const char* HTTPStd_FIELD_NAME_VARY = "Vary"

§ HTTPStd_FIELD_NAME_VIA

const char* HTTPStd_FIELD_NAME_VIA = "Via"

§ HTTPStd_FIELD_NAME_WWW_AUTHENTICATE

const char* HTTPStd_FIELD_NAME_WWW_AUTHENTICATE = "WWW-Authenticate"

§ HTTPStd_FIELD_NAME_WARNING

const char* HTTPStd_FIELD_NAME_WARNING = "Warning"

§ HTTPStd_FIELD_NAME_X_FORWARDED_FOR

const char* HTTPStd_FIELD_NAME_X_FORWARDED_FOR = "X-Forwarded-For"
Copyright 2017, Texas Instruments Incorporated