source: trunk/package/busybox/patches/410-httpd_cgi_headers.patch @ 26738

Last change on this file since 26738 was 26738, checked in by nbd, 5 years ago

busybox: refresh patches

  • Property svn:eol-style set to native
File size: 684 bytes
  • networking/httpd.c

    a b static NOINLINE void cgi_io_loop_and_exi 
    12611261                                                if (full_write(STDOUT_FILENO, HTTP_200, sizeof(HTTP_200)-1) != sizeof(HTTP_200)-1) 
    12621262                                                        break; 
    12631263                                        } 
    1264                                         /* Commented out: 
    1265                                         if (!strstr(rbuf, "ontent-")) { 
    1266                                                 full_write(s, "Content-type: text/plain\r\n\r\n", 28); 
     1264                                        if (!strstr(rbuf, "ontent-") && !strstr(rbuf, "ocation:")) { 
     1265                                                full_write(1, "Content-type: text/plain\r\n\r\n", 28); 
    12671266                                        } 
     1267                                        /* Previously commented out: 
    12681268                                         * Counter-example of valid CGI without Content-type: 
    12691269                                         * echo -en "HTTP/1.0 302 Found\r\n" 
    12701270                                         * echo -en "Location: http://www.busybox.net\r\n" 
Note: See TracBrowser for help on using the repository browser.