The Origin HTTP Header is a response HTTP header that indicates the security contexts that initiates an HTTP request without indicating the path information. The Origin header is added by the browser and can not be controlled by the user.
Origin: <scheme> "://" <hostname> ":" <port>
This is usually the HTTP or HTTPS protocol that is used.
This is the IP or domain name of the server.
This is an optional directive that tells Transmission Control Protocol port number of the server. The default port is implied if it is not specified.
This means that there is no origin for the service requested.
This means that the origin if the service requested exists and has https as the scheme and www.geeksforgeeks.org as the hostname.
Supported Browsers The following browsers are compatible with HTTP Origin:
- Google Chrome
- Internet Explorer
- HTTP headers | Access-Control-Allow-Origin
- HTTP headers | Cross-Origin-Resource-Policy
- HTTP headers | Access-Control-Expose-Headers
- HTTP headers | Access-Control-Request-Headers
- HTTP headers | Access-Control-Allow-Headers.
- HTTP headers | Allow
- HTTP headers | Via
- HTTP headers
- HTTP headers | Age
- HTTP Headers | TE
- HTTP headers | X-Forwarded-For
- HTTP headers | Set-Cookie2
- HTTP headers | If-None-Match
- HTTP headers | Accept
- HTTP headers | Connection
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.