comparison src/http/modules/ngx_http_fastcgi_module.c @ 2351:a60b3fcf25ec stable-0.6

r2141 merge: if upstream sent a location header without status use 302
author Igor Sysoev <igor@sysoev.ru>
date Thu, 27 Nov 2008 14:31:44 +0000
parents 63c60504c0bf
children
comparison
equal deleted inserted replaced
2350:ee07289b697a 2351:a60b3fcf25ec
1187 } 1187 }
1188 1188
1189 u->headers_in.status_n = status; 1189 u->headers_in.status_n = status;
1190 u->headers_in.status_line = *status_line; 1190 u->headers_in.status_line = *status_line;
1191 1191
1192 } else if (u->headers_in.location) {
1193 u->headers_in.status_n = 302;
1194 u->headers_in.status_line.len =
1195 sizeof("302 Moved Temporarily") - 1;
1196 u->headers_in.status_line.data =
1197 (u_char *) "302 Moved Temporarily";
1198
1192 } else { 1199 } else {
1193 u->headers_in.status_n = 200; 1200 u->headers_in.status_n = 200;
1194 u->headers_in.status_line.len = sizeof("200 OK") - 1; 1201 u->headers_in.status_line.len = sizeof("200 OK") - 1;
1195 u->headers_in.status_line.data = (u_char *) "200 OK"; 1202 u->headers_in.status_line.data = (u_char *) "200 OK";
1196 } 1203 }