下面是一个简单的使用FCGI(FastCGI)的编程案例,使用C++编写:
```cpp
#include
#include
int main() {
while (FCGI_Accept() >= 0) {
std::cout << "Content-type: text/html\r\n\r\n";
std::cout << "\n";
std::cout << "
\n";std::cout << "
std::cout << "\n";
std::cout << "
\n";std::cout << "
Hello, FastCGI!
\n";std::cout << "\n";
std::cout << "\n";
}
return 0;
}
```
上述代码是一个简单的使用FCGI的示例。它通过循环监听FastCGI请求,并在每次请求到来时输出一个简单的HTML页面。在每次请求中,我们首先发送HTTP头部,指定内容类型为`text/html`,然后发送HTML页面的内容。