comparison src/http/modules/ngx_http_fastcgi_module.c @ 2140:dce5ddef5af9

if upstream sent a location header without status use 302
author Igor Sysoev <igor@sysoev.ru>
date Mon, 04 Aug 2008 14:53:16 +0000
parents 8c6521eedf84
children 005fc65f7ce7
comparison
equal deleted inserted replaced
2139:dad4423ef56a 2140:dce5ddef5af9
1163 } 1163 }
1164 1164
1165 u->headers_in.status_n = status; 1165 u->headers_in.status_n = status;
1166 u->headers_in.status_line = *status_line; 1166 u->headers_in.status_line = *status_line;
1167 1167
1168 } else if (u->headers_in.location) {
1169 u->headers_in.status_n = 302;
1170 u->headers_in.status_line.len =
1171 sizeof("302 Moved Temporarily") - 1;
1172 u->headers_in.status_line.data =
1173 (u_char *) "302 Moved Temporarily";
1174
1168 } else { 1175 } else {
1169 u->headers_in.status_n = 200; 1176 u->headers_in.status_n = 200;
1170 u->headers_in.status_line.len = sizeof("200 OK") - 1; 1177 u->headers_in.status_line.len = sizeof("200 OK") - 1;
1171 u->headers_in.status_line.data = (u_char *) "200 OK"; 1178 u->headers_in.status_line.data = (u_char *) "200 OK";
1172 } 1179 }