/** * send the headers for the given connection based on the given Dictionary of headers * @param connection * @param headers */ private void sendHeaders( URLConnection connection, Dictionary headers ) { boolean sendReferer = getClientProperties().isSendReferer(); for (Enumeration e = headers.keys(); e.hasMoreElements();) { String key = (String) e.nextElement(); if ( sendReferer || !"referer".equalsIgnoreCase( key ) ) { connection.setRequestProperty( key, (String) headers.get( key ) ); if (HttpUnitOptions.isLoggingHttpHeaders()) { if (key.equalsIgnoreCase( "authorization" ) || key.equalsIgnoreCase( "proxy-authorization") ) { System.out.println( "Sending:: " + key + ": " + headers.get( key ) ); } else { System.out.println( "Sending:: " + key + ": " + connection.getRequestProperty( key ) ); } } } else if (HttpUnitOptions.isLoggingHttpHeaders()) { System.out.println( "Blocked sending referer:: "+ connection.getRequestProperty( key ) ); } } // for } }
/** * send the headers for the given connection based on the given Dictionary of headers * @param connection * @param headers */ private void sendHeaders( URLConnection connection, Dictionary headers ) { boolean sendReferer = getClientProperties().isSendReferer(); for (Enumeration e = headers.keys(); e.hasMoreElements();) { String key = (String) e.nextElement(); if ( sendReferer || !"referer".equalsIgnoreCase( key ) ) { connection.setRequestProperty( key, (String) headers.get( key ) ); if (HttpUnitOptions.isLoggingHttpHeaders()) { if (key.equalsIgnoreCase( "authorization" ) || key.equalsIgnoreCase( "proxy-authorization") ) { System.out.println( "Sending:: " + key + ": " + headers.get( key ) ); } else { System.out.println( "Sending:: " + key + ": " + connection.getRequestProperty( key ) ); } } } else if (HttpUnitOptions.isLoggingHttpHeaders()) { System.out.println( "Blocked sending referer:: "+ connection.getRequestProperty( key ) ); } } // for } }
/** * send the headers for the given connection based on the given Dictionary of headers * @param connection * @param headers */ private void sendHeaders( URLConnection connection, Dictionary headers ) { boolean sendReferer = getClientProperties().isSendReferer(); for (Enumeration e = headers.keys(); e.hasMoreElements();) { String key = (String) e.nextElement(); if ( sendReferer || !"referer".equalsIgnoreCase( key ) ) { connection.setRequestProperty( key, (String) headers.get( key ) ); if (HttpUnitOptions.isLoggingHttpHeaders()) { if (key.equalsIgnoreCase( "authorization" ) || key.equalsIgnoreCase( "proxy-authorization") ) { System.out.println( "Sending:: " + key + ": " + headers.get( key ) ); } else { System.out.println( "Sending:: " + key + ": " + connection.getRequestProperty( key ) ); } } } else if (HttpUnitOptions.isLoggingHttpHeaders()) { System.out.println( "Blocked sending referer:: "+ connection.getRequestProperty( key ) ); } } // for } }