diff options
Diffstat (limited to 'xs_fcgi.h')
| -rw-r--r-- | xs_fcgi.h | 2 |
1 files changed, 2 insertions, 0 deletions
| @@ -179,6 +179,8 @@ xs_dict *xs_fcgi_request(FILE *f, xs_str **payload, int *p_size, int *fcgi_id) | |||
| 179 | req = xs_dict_append(req, "method", v); | 179 | req = xs_dict_append(req, "method", v); |
| 180 | else | 180 | else |
| 181 | if (strcmp(k, "REQUEST_URI") == 0) { | 181 | if (strcmp(k, "REQUEST_URI") == 0) { |
| 182 | req = xs_dict_append(req, "raw_path", v); | ||
| 183 | |||
| 182 | xs *pnv = xs_split_n(v, "?", 1); | 184 | xs *pnv = xs_split_n(v, "?", 1); |
| 183 | 185 | ||
| 184 | /* store the path */ | 186 | /* store the path */ |