Application Options

Help Topics
To manage application options, select menu option 'Tools/Application Options'.

General

  • Show welcome window on start; if this option is turned on, HttpMaster will open welcome window on startup with the most common actions available.
  • Open last used project on start; if this option is turned on, last opened project will automatically be opened when HttpMaster starts. If last opened project is not available, HttpMaster will display empty environment. This setting is relevant only if welcome window is disabled; if welcome window is enabled, you can open last used project from welcome window.
  • Check for updates on start; if this option is turned on, HttpMaster will check for updates at application startup and will notify you if a new version is available for download. If new version is available, HttpMaster displays special icon and link in the upper right corner of the main window. Even if this option is turned off, you can check for updates manually anytime with the corresponding menu option in the main application window.
  • Support international domain names; if this option is turned on, HttpMaster will be able to execute requests against internet resources that have non-ASCII characters in their domain names.
  • Display warning message when project from the previous HttpMaster version is opened; if this option is turned on, the application will display warning message if the project was last saved with the previous HttpMaster version.
  • Save error data to error log; if this option is turned on, the application will save data of all unhandled application errors to error log which will be located in the application's working folder. This option is helpful in the case of a bug in the application to provide additional data about the problem.
  • Show promotions and special offers for HttpMaster Professional Edition; if this option is turned on, the application will display available promotions and special offers for Professional Edition. This information will be displayed in the main window toolbar; special button will be available where you will be able to get more info about the offer.
  • Default encoding; the encoding specified here is set as the project file encoding and as the request character encoding for every new project. Both of these values can be overridden in project properties.

Tabs

  • Display confirmation when more than 10 tabs will be opened; if this option is turned on, the application will display confirmation message if you try to open more than 10 tabs simultaneously.
  • Close tab on double click; if this option is turned on, you will be able to close some tabs (opened request item tab, opened basic request tab, etc.) with double click.
  • Reorder tabs with drag and drop; if this option is turned on, you will be able to reorder some tabs (opened request item tab, opened basic request tab, etc.) with drag and drop.

Execution

  • Specify folder for storing temporary files needed by the execution engine; execution engine stores internal execution data on a disk. By using disk, the memory pressure during execution is greatly reduced and it is possible to execute a lot of requests during one execution session without consuming a lot of memory. The stored files are deleted automatically by the application when no longer needed. Storing execution data can be completely disabled in project properties. If disabled, requests will execute much faster, but execution data won't be available for review.
  • Hide execution list in execution window for request items with only single execution; if this option is turned on, execution list for request items with only single execution will be hidden by default when viewing execution results in the execution window.
  • Automatically show execution result pane if hidden when executing in basic request window; if this option is turned on, execution result pane will be automatically shown if it has been hidden for some reason (e.g. to increase height of request body field for improved editing).
  • Show list of project request items in basic request window when opened via request items; if this option is turned on, the application will display a list of project request items in the right part of the basic request window and you will be able to open additional items as basic requests. Note that this setting is relevant only if basic request window is opened from project request items; if basic request window is opened directly (menu option 'Basic Request'), list of project items is never available and this setting has no effect.

Response and request data

  • Request and response body font; specify font type and size for display of request and response body data. This setting applies to fields that display request body (basic request window, request item properties, execution results) and response body (execution results).
  • Default viewer for pretty data display; HttpMaster supports pretty display of response body data and by default autoselects the most appropriate viewer based on the response body content type. With this setting you can instruct HttpMaster to always display response body with the specific pretty viewer no matter of the response content type.
  • Show line numbers when displaying data with pretty viewers; if this option is turned on, all viewers for pretty formatting of data will include line numbers to the left of the displayed content.
  • Enable code folding (outlining) when displaying data with pretty viewers; if this option is turned on, all viewers for pretty formatting of data will display markers for expanding/collapsing code sections.
  • Show indent guide lines when displaying data with pretty viewers; if this option is turned on, all viewers for pretty formatting of data will display vertical structure guide lines.
  • Auto-indent cursor when 'Enter' key is pressed in request data field; if this option is turned on, cursor will be automatically indented to the same width as the previous line when 'Enter' key is pressed. When changed in application options, you will have to reopen request item for this setting to take effect.
  • Wrap request and response text data to the beginning of the next line; if this option is turned on, some multi-line request and response data fields (request headers, request body, response body, etc.) will wrap text when line width exceeds width of the containing field (horizontal scrollbar won't be available). This ensures that each line fits viewable window, allowing text to be read from top to bottom without horizontal scrolling.

Connection proxy

This section enables you to specify proxy for communication with the internet. If proxy is specified, HttpMaster will use it for all internet communication. The following options are available:
  • Proxy address; specify proxy address, for example, IP address.
  • Proxy requires authentication; if this options is turned on, you will have to specify authentication credentials to be used. The following options are available:
    • Default; HttpMaster will use credentials of the current Windows user.
    • Network; you will have to manually specify credentials that HttpMaster should use.

How to Copy Application Options

If you would like to copy application options to another machine, see corresponding topic in 'How to' section.