Obtain HttpMaster
You can obtain HttpMaster in the following ways:
- Download installer; installer is packed as msi file; simply double-click it and follow instructions to install it. After the installation you can start it with the corresponding start menu or desktop shortcut.
- Download portable; portable edition is packed as zip file; extract the content of the zip in the desired location and double-click the file HttpMaster.Windows.exe. More information on portable edition can be found in the readme.txt contained in the zip file.
Start working
HttpMaster is a development and test tool to create, manage, execute, and debug HTTP requests with a number of different options. There are essentially two ways to start creating HTTP requests:
- Execute HTTP request in the request window; this option is more suitable if you would like to quickly execute an HTTP request. Request window can be opened from the welcome window or from the main window. It is also possible to open any project request item in the request window (if you have already created a project). In short, request window is recommended if you want to execute HTTP requests in the simplest possible way.
- Execute project in the execution window; this option is more powerful because it enables you to create several request items each representing one or more HTTP requests and execute them in a batch. Because of this, executing project items in execution window is more suitable if you want to utilize some advanced features like multi-value parameters or request chaining.
Execute in the request window
To execute HTTP requests without creating HttpMaster project, click corresponding button in the welcome window or select main window menu option
Tools/Open Request Window. Enter all necessary data, click
Execute selected request tab button in the toolbar and wait until the execution is completed. The execution results will be displayed in the panel located below the request data. For more information on executing HTTP requests, see the
corresponding topic.
Execute in the execution window
Creating HttpMaster project will enable you to further customize requests and use some advanced features like, for example, request chaining. Follow these steps to create HttpMaster project and its request items:
-
Select menu option File/New Project or press Ctrl+N. The window with project properties is opened. Alternatively, you can create new project by clicking the corresponding button in the welcome window.
-
Type the name of the project in the Project name field and click OK button.
-
Select menu option Project/New Item or press Ctrl+I to create new request item inside the project. New request item is opened in a separate tab.
- Type the name of the request item in the Item name field.
- Type absolute URL in the URL field.
- Select menu option Project/Apply Changes for Selected Item.
For more information on working with the project, see the
corresponding topic.
To execute project request items, select one of the option available in the
Run menu or click the corresponding toolbar button. If you would like to execute request item opened in some tab, click
Execute button in the
General tab and select one of the available menu options. For more information on various ways to execute project request items, see the section below.
Execute project request items
Created project request items can be executed in the following ways:
-
In the execution window; this is the most common way of executing request items and can be accessed with the corresponding menu options from the Run main menu. For more information, see the corresponding topic.
-
In the request window; each project request item can be opened in the request window and executed there. This can be handy for quick executions not requiring some advanced features like, for example, request chaining. To open request item in the request window, select the corresponding option from the Tools main menu. For more information, see the corresponding topic.
-
With command line interface; each project can be executed with a command line interface to automate execution and its results can be inspected in HttpMaster. For more information, see the corresponding topic.
-
With the cURL command line tool; HttpMaster is able to create and execute project request items with cURL. This functionality can be accessed with the corresponding menu options available in the Tools main menu. cURL requests can be extensively customized in the application options.