Changeset 82967235


Ignore:
Timestamp:
Jan 13, 2009 7:27:14 PM (12 years ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
bdcb625
Parents:
957c809
Message:
  • HTTPClient: Fix per-tunnel settings for i2cp.gzip and i2ptunnel.httpclient.send* (thx tino)
File:
1 edited

Legend:

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

    r957c809 r82967235  
    471471                            _log.info(getPrefix(requestId) + "Setting host = " + host);
    472472                    } else if (lowercaseLine.startsWith("user-agent: ") &&
    473                                !Boolean.valueOf(getTunnel().getContext().getProperty(PROP_USER_AGENT)).booleanValue()) {
     473                               !Boolean.valueOf(getTunnel().getClientOptions().getProperty(PROP_USER_AGENT)).booleanValue()) {
    474474                        line = null;
    475475                        continue;
     
    480480                        continue;
    481481                    } else if (lowercaseLine.startsWith("referer: ") &&
    482                                !Boolean.valueOf(getTunnel().getContext().getProperty(PROP_REFERER)).booleanValue()) {
     482                               !Boolean.valueOf(getTunnel().getClientOptions().getProperty(PROP_REFERER)).booleanValue()) {
    483483                        // Shouldn't we be more specific, like accepting in-site referers ?
    484484                        //line = "Referer: i2p";
     
    486486                        continue; // completely strip the line
    487487                    } else if (lowercaseLine.startsWith("via: ") &&
    488                                !Boolean.valueOf(getTunnel().getContext().getProperty(PROP_VIA)).booleanValue()) {
     488                               !Boolean.valueOf(getTunnel().getClientOptions().getProperty(PROP_VIA)).booleanValue()) {
    489489                        //line = "Via: i2p";
    490490                        line = null;
     
    499499                if (line.length() == 0) {
    500500                   
    501                     String ok = getTunnel().getContext().getProperty("i2ptunnel.gzip");
     501                    String ok = getTunnel().getClientOptions().getProperty("i2ptunnel.gzip");
    502502                    boolean gzip = DEFAULT_GZIP;
    503503                    if (ok != null)
     
    510510                        newRequest.append("X-Accept-Encoding: x-i2p-gzip;q=1.0, identity;q=0.5, deflate;q=0, gzip;q=0, *;q=0\r\n");
    511511                    }
    512                     if (!Boolean.valueOf(getTunnel().getContext().getProperty(PROP_USER_AGENT)).booleanValue())
     512                    if (!Boolean.valueOf(getTunnel().getClientOptions().getProperty(PROP_USER_AGENT)).booleanValue())
    513513                        newRequest.append("User-Agent: MYOB/6.66 (AN/ON)\r\n");
    514514                    newRequest.append("Connection: close\r\n\r\n");
Note: See TracChangeset for help on using the changeset viewer.