File Transfer (HTTP) (server)
The server side runs an HTTP/HTTPS service that receives files from and serves files to the Peresvet ST client plugin. A server is required for a two-arm Peresvet ST client → Peresvet ST server test.
Compared with the client, the server does not have the following groups: Targets, File selection (files are selected on the client only), CPS, and RPS.
The server side includes the following settings:
- Receiver — the receiving agent, interface, and network. The fields match the Receiver group of the HTTP server plugin.
- IP header (L3) — same as for the HTTP server plugin.
- TCP header (L4) — same as for the HTTP server plugin.
- HTTP settings — the server response (HTTPS, HTTP version, response method, and headers with macros). Same as for the HTTP server plugin.
- TLS settings — when HTTPS is enabled (TLS version, server SSL certificate, and cipher suites). Same as for the HTTP server plugin.
- Session settings — the server provides only Session timeout.
- Traffic reception duration — same as for the HTTP server plugin.
- Network tunnels (optional) — an object from the Network tunnels library. Its layers must match the client side.