params);
str = str retr.toString();
} catch (Exception e) {
e.printStackTrace();
}
return str;
}
/**
* 请求执行器
*/
public Integer doGet(String str) {
// 设定每次进入的请求都将全局变量ssa 1(问题所在)
return ssa;
}
public static void main(String[] args) throws Exception{
// 启动初始化
init();
// 打印请求路径
for (Map.Entry<String, char *argv[] )
1
2
3
4
5
6
7
8
9
10
11
12
13
{
while( FCGI_Accept() >= 0 )
{
FCGI_printf( “Status: 200 OKrn” );
FCGI_printf( “Content-Type: text/htmlrnrn” );
FCGI_printf( "Hello, method);
}
/**
* 请求分发
* @param url 请求路径
* @param params 请求参数
*/
public static Object service(String url, World至浏览器。
1
2
3
4
5
6
采用如下命令进行编译、链接
g main.cpp -o helloworld -lfcgi
输出文件可以随便命名,本文命名为helloworld。
3.5 修改nginx.conf文件
在http->server中添加如下location
location = /demo.cgi
{
fastcgi_pass 127.0.0.1:8081;
fastcgi_index
1
2
3