# HTTP Requests

## GET vs POST Requests

![](https://3885248957-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoE4wMO1dMVDOGDjh0En7%2Fuploads%2FnJjT6j4rrVI8gMC5Ei1Y%2Fimage.png?alt=media\&token=08013a3a-c13d-4138-bff2-2bf245ad0641)

* The Requests themselves are similar

There is one major difference:

* GET gets data from the server&#x20;
  * Example: Hey server... get me some data

* While POST sends data to the server&#x20;
  * Example: Hey server... here is some data, do what you need with it
  * You would use POST to create things on remote server via API (or other)

{% hint style="info" %}
Example: You want to create a Facebook status update

* You would send the TITLE
* CONTENT
* etc....

This is done via a POST Request
{% endhint %}
