Changeset cf88054


Ignore:
Timestamp:
Aug 5, 2009 7:15:03 PM (11 years ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
c65a978
Parents:
b5876e7f
Message:
  • HTTP Proxy:
    • Restore the localhost error message
    • Catch 127.0.0.1:xxxx addresses too
File:
1 edited

Legend:

Unmodified
Added
Removed
  • apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java

    rb5876e7f rcf88054  
    405405                       
    406406                        line = method + " " + request.substring(pos);
     407                    } else if (host.toLowerCase().equals("localhost") || host.equals("127.0.0.1")) {
     408                        if (out != null) {
     409                            out.write(ERR_LOCALHOST);
     410                            out.write("<p /><i>Generated on: ".getBytes());
     411                            out.write(new Date().toString().getBytes());
     412                            out.write("</i></body></html>\n".getBytes());
     413                            out.flush();
     414                        }
     415                        s.close();
     416                        return;
    407417                    } else if (host.indexOf(".") != -1) {
    408418                        // rebuild host
     
    432442                        if (_log.shouldLog(Log.DEBUG))
    433443                            _log.debug(getPrefix(requestId) + "Host doesnt end with .i2p and it contains a period [" + host + "]: wwwProxy!");
    434                     } else if (host.toLowerCase().startsWith("localhost:")) {
    435                         if (out != null) {
    436                             out.write(ERR_LOCALHOST);
    437                             out.write("<p /><i>Generated on: ".getBytes());
    438                             out.write(new Date().toString().getBytes());
    439                             out.write("</i></body></html>\n".getBytes());
    440                             out.flush();
    441                         }
    442                         s.close();
    443                         return;
    444444                    } else {
    445445                        request = request.substring(pos + 1);
Note: See TracChangeset for help on using the changeset viewer.