HTTP

Introduction

The HTTP Nodes provide a means for the user to perform several actions within the HTTP protocol. HTTP, or Hypertext Transfer Protocol, allows for communication between servers and clients by way of requests and responses using different methods.

The HTTP Nodes allow the user to set up a server or connect to an already existing server. To set up a server on the local machine in Incari, the user needs to locate the HTTP Attributes in Project Settings and add a server. To connect to an external server, the HTTP Client Node should be used.

Incari provides the possibility for establishing connections with both HTTP and HTTPS servers as well as setting up these two server types. HTTPS is an extension of the HTTP communication protocol which utilizes SSL encryption for security purposes.

HTTP Guideline

With the HTTP Communication Nodes, except the HTTP Client Node, the user can create a server on the local machine. From there, they can process requests and send respective responses as desired. With the HTTP Client Node, the user can make any request to any server.

The following guideline shows the steps needed for setting up a server on a local machine.

  • To properly start a connection, see the General Guideline on the Communications Introduction page.

  • Once the connection has been established, there are a couple of Nodes that cover important functions of HTTP Communication.

    • On HTTP Route executes when an HTTP Request from a specified Route is received.

    • HTTP Response defines a response for a particular request.

  • To properly stop a connection, see the General Guideline on the Communications Introduction page.

Contents

  • More information on HTTP on Wikipedia.

  • More information on HTTPS on Wikipedia.

Last updated