Author: burton Date: Wed Feb 23 00:14:47 2005 New Revision: 154983 URL: http://svn.apache.org/viewcvs?view=rev&rev=154983 Log: support for Feed IM...
Modified: jakarta/commons/proper/feedparser/trunk/src/java/org/apache/commons/feedparser/network/URLResourceRequest.java Modified: jakarta/commons/proper/feedparser/trunk/src/java/org/apache/commons/feedparser/network/URLResourceRequest.java URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/feedparser/trunk/src/java/org/apache/commons/feedparser/network/URLResourceRequest.java?view=diff&r1=154982&r2=154983 ============================================================================== --- jakarta/commons/proper/feedparser/trunk/src/java/org/apache/commons/feedparser/network/URLResourceRequest.java (original) +++ jakarta/commons/proper/feedparser/trunk/src/java/org/apache/commons/feedparser/network/URLResourceRequest.java Wed Feb 23 00:14:47 2005 @@ -49,7 +49,9 @@ public static final String GZIP_ENCODING = "gzip"; public static final String USER_AGENT_HEADER = "User-Agent"; - + + public static boolean ENABLE_HTTP_DELTA_FEED_IM = false; + public static String USER_AGENT = "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1; aggregator:FeedParser; http://jakarta.apache.org/commons/sandbox/feedparser/) Gecko/20021130"; @@ -155,8 +157,19 @@ if ( this.getIfModifiedSince() != -1 ) httpURLConn.setIfModifiedSince( this.getIfModifiedSince() ); - if ( getEtag() != null ) + if ( getEtag() != null ) { httpURLConn.setRequestProperty( IF_NONE_MATCH_HEADER, getEtag() ); + + //now support RFC3229 HTTP Delta + //A-IM: feed, gzip + + if ( ENABLE_HTTP_DELTA_FEED_IM ) { + + //note that this will return HTTP 226 if used. + httpURLConn.setRequestProperty( "A-IM", "feed, gzip" ); + } + + } try { --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]