Edit C:\Program Files\Java\jre1.8.0_121\lib\com\sun\deploy\net\HttpUtils.class
?? 1? ( ) * 3 4 5 6 7 8 9 : ; > ? C E F H K N O P Q R _ ` a c e i x ? ? ? ? ? ? ? ? is not cacheable. redirected to non-http URL & ()I ()J ()V ()Z (I)I (I)Z (Z)V ([B)I * *;q=0 , , .jar .jarjar .jarjnlp .jnlp ; <clinit> <init> = ? CACHE CONNECTION_HEADER CONNECTION_KEEP_ALIVE Connection EMPTY_MAP HTTP/1.1 Keep-Alive LOCATION_HEADER Location PROTOCOL_VERSION_1_1 US accept-encoding add append application/java-archive application/x-java-archive application/x-java-archive-diff application/x-java-jnlp-file cache-control cleanupConnection close com/sun/deploy/cache/Cache $com/sun/deploy/net/BasicHttpResponse !com/sun/deploy/net/DownloadEngine com/sun/deploy/net/HttpResponse com/sun/deploy/net/HttpUtils com/sun/deploy/net/MessageHeader com/sun/deploy/trace/Trace com/sun/deploy/trace/TraceLevel com/sun/deploy/util/URLUtil contains content-encoding content-range content-type createRedirectURLEntry current-version-id currentTimeMillis deploy-request-content-type endsWith equals equalsIgnoreCase expires followRedirects get getEffectiveExpiration getEncodingTokens getExpiration getFinalRedirectedURL getFinalURL getHeaderField getHeaders getInputStream getProtocol getRequestProperty getResponseCode getURL gzip hasContentEncoding hasGzipEncoding hasGzipOrPack200Encoding hasMimeType hasNext hasRequestType hasValueFor identity identity;q=0 ignoredException illegal URL redirect indexOf isCacheEnabled isJNLPFile isJarFile isNotCacheable isRedirect isResourceCacheable iterator java/io/IOException java/io/InputStream java/lang/Exception java/lang/Long java/lang/Object java/lang/SecurityException java/lang/String java/lang/StringBuffer java/lang/StringBuilder java/lang/System java/net/HttpURLConnection java/net/MalformedURLException java/net/URL java/net/URLConnection java/util/Collections java/util/HashSet java/util/Iterator java/util/List java/util/Locale java/util/Map java/util/Set last-modified lastIndexOf length longValue matchEncoding max-age next no-store openConnection pack200-gzip println read refusesIdentityEncodings removeGzipEncoding removeQueryStringFromURL removeVersionQueriesFromURL resourceNotCached sameURLs sameURLsIgnoreVersionQueries setInstanceFollowRedirects size split startsWith substring toLowerCase toString trim valueOf version-id ? U V W X Y Z [ \ ] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? !Lcom/sun/deploy/trace/TraceLevel; Ljava/lang/String; Ljava/util/HashSet; Ljava/util/Locale; Ljava/util/Map; $(Lcom/sun/deploy/net/HttpResponse;)J $()Lcom/sun/deploy/net/MessageHeader; &(JLcom/sun/deploy/net/MessageHeader;)J ()Ljava/io/InputStream; (Ljava/lang/Exception;)V ()Ljava/lang/Object; (I)Ljava/lang/Object; (Ljava/lang/Object;)Z ()Ljava/lang/String; (I)Ljava/lang/String; (II)Ljava/lang/String; (Ljava/lang/String;)I (Ljava/lang/String;)V (Ljava/lang/String;)Z (C)Ljava/lang/StringBuffer; ()Ljava/net/URL; ()Ljava/net/URLConnection; (Ljava/net/URLConnection;)V (Ljava/net/URLConnection;)Z ()Ljava/util/Iterator; ()Ljava/util/Map; (Ljava/util/Map;)Z 7(Ljava/lang/String;Lcom/sun/deploy/net/MessageHeader;)Z 8(Ljava/lang/String;Lcom/sun/deploy/net/MessageHeader;Z)Z 6(Ljava/lang/String;Lcom/sun/deploy/trace/TraceLevel;)V $(Ljava/lang/String;)Ljava/lang/Long; &(Ljava/lang/Object;)Ljava/lang/Object; &(Ljava/lang/String;)Ljava/lang/String; '(Ljava/lang/String;)[Ljava/lang/String; #(Ljava/net/URL;Ljava/lang/String;)V &(Ljava/util/Locale;)Ljava/lang/String; $(Ljava/util/Map;Ljava/lang/String;)Z ,(Ljava/lang/String;)Ljava/lang/StringBuffer; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; 6(Ljava/net/URLConnection;)Ljava/net/HttpURLConnection; 1(Lcom/sun/deploy/net/HttpResponse;)Ljava/net/URL; #(Ljava/lang/String;Ljava/net/URL;)V (Ljava/net/URL;)Ljava/net/URL; (Ljava/net/URL;Ljava/net/URL;)Z $(Ljava/lang/String;Ljava/util/Map;)Z !(Ljava/util/Map;Z)Ljava/util/Set; 3(Ljava/lang/String;Ljava/util/Map;Ljava/util/Map;)Z @ ? ? ? J ? D ? v + ? + ? + d , n , ? , = - T - } . ? . ? / ? 0 ? 1 ? 2 r ? l ? s ? ? ? ? ? k ? L ? ^ ? g ? t ? ? ? ? ? ? ? ? ? ? ? ? ? = ? f ? h ? ? ? M ? p ? w ? ? ? S ? ? ? r ? ? ? ? ? k ? q ? u ? ? ? = ? y | ~ M M M b ? ? ? m ? ? ? ? ? ?5 ?J ? ?! ?8 ?C ?D ?E ?F ?K ?M ?N ?: ?# ?; ?L ?0 ? ? ? ?< ? ?0 ? ?( ?* ?, ?- ?. ?/ ?1 ?2 ?3 ?@ ?B ? ? ?+ ?0 ?4 ?G ? ?+ ?H ?I ? ? ? ?" ?6 ?> ?) ?+ ?0 ?7 ?A ?" ?6 ?? ? ?& ?' ? ? ? ?$ ? ?% ?' ?9 ?= ?& ?' ?9 Code ConstantValue Exceptions ! ? ? A ? ? G ? ? B ? ? I ? ? ? ? = - ? *?i? j ? ? ?=N*? ? *? ???*??<*? ? ?*? ?:??6?V? u??:??::? ? ???:? ?c? ???U?X? ????l? ? ? ?"?j?<????[*? ? !? ?? ??}*?????~?d?*? ? ? ? ? ? E 1*L+? ,+??,??k>? ? ?,?p??? :?a+? % ( ? ? ? ? ?*? ?*??+??k=? ? ?+`?p?zN+`?o?u:66? S2: ?u:? '2?l? +2?l? ? ? -&?{W? 6-?|W??? ?-?y??:?a*? ? ? ? ? ? ? *?]K+?]L*+?c? S ? ? ? s*? *? ? ?*? ?+??+??-? -?s? ,? B,?t? 9-? 5+??6? '+??:? ?:?f? ???e? L? n q ? ? 0 ? ' ,? 1? 0? ? ? o ? *? ? *? ?T?? y ? "