Application Programming Interfaces (APIs)
Application Programming Interface (API)
a computing interface that defines interactions between multiple software intermediaries
cache-control
a dual-type HTTP header; its request type specifies caching behavior
query string
a part of a uniform resource locator (URL) that assigns values to specified parameters
user-agent
a request-type HTTP header that lets servers and network peers identify the application, operating system, vendor, and/or version of the requesting user agent
accept
a request-type HTTP header used to inform the server of what content type is understandable by the client (expressed as MIME-types)
access-control-allow-origin
a response-type HTTP header that indicates whether the response can be shared with requesting code from the given origin
allowed
a response-type HTTP header that is used in response to a preflight request which includes the Access-Control-Request-Headers to indicate which HTTP headers can be used during the actual request
get
an HTTP method used to request data from a specified resource
post
an HTTP method used to send data to a server to create/update a resource
response status codes
indicate whether a specific HTTP request has been successfully completed
HTTP headers
let the client and the server pass metadata with an HTTP request or response
URL
uniform