mirror of
https://github.com/lxsang/antd-cgi-plugin
synced 2024-12-25 17:48:21 +01:00
update to new lib
This commit is contained in:
parent
e3889b4e19
commit
a80a6af002
6
cgi.c
6
cgi.c
@ -122,7 +122,7 @@ static void get_env_vars(antd_request_t *rq, envar_arr_t *env_vars)
|
||||
dictionary_t header = (dictionary_t)dvalue(rq->request, "REQUEST_HEADER");
|
||||
add_vars(env_vars, "GATEWAY_INTERFACE", "CGI/1.1");
|
||||
add_vars(env_vars, "SERVER_SOFTWARE", SERVER_NAME);
|
||||
root = (char *)dvalue(header, "SERVER_WWW_ROOT");
|
||||
root = (char *)dvalue(request, "SERVER_WWW_ROOT");
|
||||
tmp = (char *)dvalue(request, "REQUEST_QUERY");
|
||||
if (!tmp)
|
||||
add_vars(env_vars, "QUERY_STRING", "");
|
||||
@ -169,11 +169,11 @@ static void get_env_vars(antd_request_t *rq, envar_arr_t *env_vars)
|
||||
}
|
||||
else
|
||||
add_vars(env_vars, "PATH_INFO", "");
|
||||
tmp = (char *)dvalue(header, "REMOTE_ADDR");
|
||||
tmp = (char *)dvalue(request, "REMOTE_ADDR");
|
||||
add_vars(env_vars, "REMOTE_ADDR", tmp);
|
||||
add_vars(env_vars, "REMOTE_HOST", tmp);
|
||||
add_vars(env_vars, "SERVER_NAME", SERVER_NAME);
|
||||
add_vars(env_vars, "SERVER_PORT", (char *)dvalue(header, "SERVER_PORT"));
|
||||
add_vars(env_vars, "SERVER_PORT", (char *)dvalue(request, "SERVER_PORT"));
|
||||
add_vars(env_vars, "SERVER_PROTOCOL", "HTTP/1.1");
|
||||
// add remaining header to the vars
|
||||
chain_t it;
|
||||
|
BIN
dist/cgi-1.0.0b.tar.gz
vendored
BIN
dist/cgi-1.0.0b.tar.gz
vendored
Binary file not shown.
Loading…
Reference in New Issue
Block a user