---
name: "FCGI::Client::RecordFactory"
section: "3pm"
platform: "linux"
package: "perl-fcgi-client"
version: "0.09-7"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/FCGI::Client::RecordFactory"
---

# FCGI::Client::RecordFactory(3pm)

FCGI record factory

## NAME

FCGI::Client::RecordFactory - FCGI record factory

## HIGH LEVEL API METHODS

- FCGI::Client::RecordFactory-\>create\_request($reqid, $env, $content);

  This method creates set of request records.$env is environment variables same as CGI. `$content` is request body.This method returns string of request records.You can send it to socket.

## LOW LEVEL API METHODS

- FCGI::Client::RecordFactory-\>build\_begin\_request($reqid, FCGI\_RESPONDER, $flags);

  build FCGI\_BEGIN\_REQUEST record.

- FCGI::Client::RecordFactory-\>build\_params($reqid, %$env)

  build FCGI\_PARAMS record.

- FCGI::Client::RecordFactory-\>build\_stdin($reqid, $content);

  build FCGI\_STDIN record.

## SEE ALSO

FCGI::Client
