我目前正在与一些同事合作开发一个小型个人项目,该项目需要 FastCGI 请求,目前这是我们的代码:
#![allow(non_snake_case)]
use std::os::unix::net::{UnixStream};
use std::io::{Read, Write};
fn main() {
// here we create the request body, which should be sent in the FCGI_STDIN record
let data = "foo=bar";
// here we define the constants that FastCGI needs
const FCGI_VERSION_1: u8 = 1;
const FCGI_BEGIN_REQUEST:u8 = 1;
const FCGI_END_REQUEST: u8 = 3;
const FCGI_STDIN: u8 = 5;
const FCGI_STDOUT: u8 = 6;
const FCGI_STDERR: u8 = 7;
const FCGI_RESPONDER: u16 = 1;
const FCGI_PARAMS: u8 = 4;
// …Run Code Online (Sandbox Code Playgroud)