Skip to content

HTTP Requests

General aspects

A HTTP request is composed by:

  • HTTP method / verb
  • Request URL
  • HTTP version
  • Headers (optional)
  • Body (optional)

A HTTP response contains:

  • HTTP version
  • HTTP response status code
  • Headers (optional)
  • Body (optional)

Headers

Headers are key-value pairs of texts. They normally contain metadata about the HTTP message, but can be used for other simple pairs of information.

Body

The body is the binary content of a HTTP message and comes after the headers.

Custom auth

Read more on the Authentication schemes page.

General controls

To create a new request, click on a collection or folder and select New HTTP request. You can also do that clicking with your mouse's right button.

To copy, paste or delete a request, right-click on it in the left panel or use keyboard shortcuts.

RightClickRequest

To send a request, click on the button Send. You can abort the request by clicking on the Cancel button. The timeout period is 5 minutes.

TIP

Keyboard shortcuts:

  • F4 to focus on the URL

  • F5 to send a request

  • F6 to cancel a request being sent

  • F7 to switch to previous environment

  • F8 to switch to next environment

  • F9 to save response body to file

  • F10 to export HTTP log to file

In the text editors, you can search words by pressing Ctrl+F.

By pressing Ctrl whilst scrolling the mouse wheel up and down, you can increase or decrease the font size.

TextEditorZoomAndSearchWords

TLS / SSL server certificate verification

By default, Pororoca verifies server SSL / TLS certificates on HTTPS connections, and if there are any validation failures, the request will not go forward, like in the picture below.

TLSCertificateValidationFailureExample

To disable server TLS certificate check, click on the button on the bottom, or go to the top menu, "Options", and select "Disable TLS verification".

DisableTLSCertificateValidation