# HTTP

![The Project Settings HTTP Attributes.](https://2561100106-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ff6JZovzOqBctA4C1o76u%2Fuploads%2Fgit-blob-b352f963859d8fe2024a4cfa1d461ce84ad53d0f%2Fprojectsettingshttp20232.png?alt=media)

The **HTTP Settings** cover the necessary data to provide functionality to the [**HTTP Nodes**](https://docs.incari.com/incari-studio/2023.2/toolbox/communication/http).

`Name` is an identifying name of a *HTTP* server chosen at the user's discretion. This will show up in the **Nodes** as a choice for the `Configuration` **Attribute**.

`Is IPv6` can be enabled or disabled. *IPv6* is the newest version of the *Internet Protocol*. More information about *IPv6* can be found in the **External Links** section.

`Local port` is the port the user chooses to use for their *HTTP* server. For *HTTP*, the standard is 80 or 8080 and for *HTTPS*, the standard is 443. More information on ports and port forwarding can be found in the **External Links** section.

`Use SSL` enables (or disables) the use of the `SSL Certificate`.

The `SSL Certificate` makes it possible to utilize the *HTTPS* protocol by incorporating *SSL* encryption.

`Autostart` can be enabled or disabled and dictates when the server is run (from the beginning of an application's life cycle or when the appropriate **Nodes** are used).

## See Also

* [**HTTP Nodes**](https://docs.incari.com/incari-studio/2023.2/toolbox/communication/http)

## External Links

* More information on [*IPv6*](https://en.wikipedia.org/wiki/IPv6).
* More information on [*ports*](https://en.wikipedia.org/wiki/Port_\(computer_networking\)).
* More information on [*port forwarding*](https://en.wikipedia.org/wiki/Port_forwarding).
* More information on [*SSL certficates*](http://www.steves-internet-guide.com/ssl-certificates-explained/).
