Edit C:\Program Files\Java\jre1.8.0_121\lib\com\sun\deploy\net\DownloadEngine.class
?? 1???? * + , < = D F Q R S U W ? ? ? ? ? ? ? : got= ()I ()J ()V ()Z (I)V (I)Z (II)Z (J)V (Z)V ([B)Z ([BI)I ([BI)J .jar .jarjar .zip <clinit> <init> ARG_ARCH ARG_CURRENT_VERSION_ID ARG_JFX_VERSION_ID ARG_KNOWN_PLATFORMS ARG_LOCALE ARG_OS ARG_PLATFORM_VERSION_ID ARG_VERSION_ID BASIC_DOWNLOAD_PROTOCOL BUF_SIZE EMPTY_MAP ERROR_MIME_TYPE EXTENSION_DOWNLOAD_PROTOCOL Error returned: HTTP response 404 I JARDIFF_MIME_TYPE JNLP_MIME_TYPE NETWORK REPLY_JNLP_VERSION TRUE UTF-8 VERSION_DOWNLOAD_PROTOCOL .WARNING: unbalanced internalUse level: expect= _decrementInternalUse _httpDownloadImpl _httpRequestImpl _incrementInternalUse _setBackgroundUpdateRequest actionDownload addKnownRedirectHost addURLArgument after append application/x-java-archive-diff application/x-java-jnlp-error application/x-java-jnlp-file applyPatch arch backgroundUpdateThreadLocal !bad version response from server: before booleanValue clear clearRedirectURLs close )com/sun/applet2/preloader/CancelException com/sun/deploy/Environment com/sun/deploy/cache/Cache com/sun/deploy/cache/CacheEntry com/sun/deploy/cache/MemoryCache com/sun/deploy/config/Config com/sun/deploy/config/Platform %com/sun/deploy/jardiff/JarDiffPatcher com/sun/deploy/jardiff/Patcher ,com/sun/deploy/jardiff/Patcher$PatchDelegate %com/sun/deploy/model/DownloadDelegate com/sun/deploy/model/Resource 0com/sun/deploy/nativesandbox/NativeSandboxBroker #com/sun/deploy/net/BasicHttpRequest ,com/sun/deploy/net/CanceledDownloadException !com/sun/deploy/net/DownloadEngine #com/sun/deploy/net/DownloadEngine$1 #com/sun/deploy/net/DownloadEngine$2 #com/sun/deploy/net/DownloadEngine$3 #com/sun/deploy/net/DownloadEngine$4 *com/sun/deploy/net/FailedDownloadException com/sun/deploy/net/HttpDownload %com/sun/deploy/net/HttpDownloadHelper com/sun/deploy/net/HttpRequest com/sun/deploy/net/HttpResponse com/sun/deploy/net/HttpUtils &com/sun/deploy/net/JARSigningException com/sun/deploy/net/MessageHeader com/sun/deploy/net/URLEncoder (com/sun/deploy/resources/ResourceManager #com/sun/deploy/security/JarVerifier com/sun/deploy/trace/Trace com/sun/deploy/trace/TraceLevel com/sun/deploy/util/SystemUtils com/sun/deploy/util/URLUtil com/sun/deploy/util/VersionID !com/sun/deploy/util/VersionString contains createRedirectURLEntry createTempFile createTemporaryResource current-version-id currentTimeMillis defaultLocaleString deleteFile deleteOnExit disconnect doGetRequest doGetRequestEX doHeadRequest download downloadEngine.serverResponse downloadFailed downloadResource downloadResourceToCache downloadResourceToTempDir downloadResourceToTempFile encode endsWith equals equalsIgnoreCase get get16 get32 getAvailableVersion getCacheEntryVersion getContentEncoding getContentLength getContentType getDefault getEmbeddedVersionURL getExpiration getExpirationDate getFile getHeaders getHost getHttpDownloadImpl getHttpRequestImpl getImportModeCodebaseOverride getImportModeExpiration getImportModeTimestamp getInputStream getInternalUseLevel getKnownRedirectFinalURL getLastModified getLoadedResource getLocalizedMessage getNativeSandboxBroker getOSArch getOSName getOutputStream getPack200URL getPath getPort getProtocol getRedirectURL getRequest getRequestURL getResponseHeader getStatusCode getString getThreadLocalInt getURL getValidatedJarFile getVersion hasBit haveDownloadInProgress ignored ignoredException insert internalUse isAlwaysCached isBackgroundUpdateRequest isCacheEnabled isEnabled isImportMode isInternalUse isJNLPFile isJarContentType isJarFile isJarHeaderValid isJavaPlugin isJavaVersionAtLeast15 isJnlpURL isKnownRedirectedHost isNativeContentType isPack200Supported isPackContentType isResourceCacheable isSimpleVersion isVersionContentType isZipFile jar_cache java/io/BufferedReader java/io/File java/io/FileNotFoundException java/io/IOException java/io/InputStreamReader java/io/OutputStream $java/io/UnsupportedEncodingException java/lang/Boolean java/lang/Exception java/lang/InheritableThreadLocal java/lang/Object java/lang/String java/lang/StringBuffer java/lang/StringBuilder java/lang/System java/lang/ThreadLocal java/lang/Throwable java/net/MalformedURLException java/net/URL java/util/Collections java/util/Date java/util/Hashtable java/util/Locale jfx-version-id known-platforms knownRedirectHostTable length locale merge $missing version response from server os pack200-gzip patching platform-version-id println processingState put readLine redirectURLs set setBusy setDownloadInProgress setIncomplete setLength setThreadLocalInt setTotalSize tmp_cache toLowerCase toString updateIndexHeaderOnDisk valueOf version-id x-java-jnlp-version-id KP ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? !Lcom/sun/deploy/net/HttpDownload; Lcom/sun/deploy/net/HttpRequest; !Lcom/sun/deploy/trace/TraceLevel; Ljava/lang/Boolean; "Ljava/lang/InheritableThreadLocal; Ljava/lang/String; Ljava/lang/ThreadLocal; Ljava/util/Hashtable; Ljava/util/Map; "()Lcom/sun/deploy/config/Platform; 4()Lcom/sun/deploy/nativesandbox/NativeSandboxBroker; #()Lcom/sun/deploy/net/HttpDownload; "()Lcom/sun/deploy/net/HttpRequest; #(Lcom/sun/deploy/net/HttpRequest;)V $()Lcom/sun/deploy/net/MessageHeader; $(Lcom/sun/deploy/trace/TraceLevel;)Z "(Lcom/sun/deploy/util/VersionID;)Z ()Ljava/io/BufferedInputStream; (Ljava/io/File;)Z (Ljava/io/InputStream;)V (Ljava/io/Reader;)V (Ljava/lang/Exception;)V ()Ljava/lang/Object; (Ljava/lang/Object;)V (Ljava/lang/Object;)Z ()Ljava/lang/String; (I)Ljava/lang/String; (Ljava/lang/String;)V (Ljava/lang/String;)Z (C)Ljava/lang/StringBuffer; (IC)Ljava/lang/StringBuffer; (I)Ljava/lang/StringBuilder; (Ljava/lang/ThreadLocal;)I (Ljava/lang/ThreadLocal;I)V (Ljava/lang/Throwable;)V ()Ljava/net/URL; (Ljava/net/URL;)Z ()Ljava/util/Date; (Ljava/util/Date;)Z ()Ljava/util/Locale; ()Ljava/util/Map; 1(Ljava/net/URL;)Lcom/sun/deploy/net/HttpResponse; 2(Ljava/net/URL;J)Lcom/sun/deploy/net/HttpResponse; 2(Ljava/net/URL;Z)Lcom/sun/deploy/net/HttpResponse; 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/io/File;Z)Ljava/io/OutputStream; &(Ljava/lang/Object;)Ljava/lang/Object; &(Ljava/lang/String;)Ljava/lang/Object; &(Ljava/lang/String;)Ljava/lang/String; '(Ljava/lang/String;Ljava/lang/String;)V '(Ljava/lang/String;Ljava/lang/String;)Z "(Ljava/net/URL;)Ljava/lang/String; #(Ljava/net/URL;Ljava/lang/String;)V $(Ljava/net/URL;Ljava/lang/String;I)V ,(Ljava/lang/String;)Ljava/lang/StringBuffer; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; #(Ljava/lang/String;Ljava/net/URL;)V (Ljava/net/URL;)Ljava/net/URL; (Ljava/net/URL;Z)Ljava/net/URL; $(Ljava/lang/String;Ljava/util/Map;)Z h(Lcom/sun/deploy/net/MessageHeader;Lcom/sun/deploy/net/MessageHeader;)Lcom/sun/deploy/net/MessageHeader; 4(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; 8(Ljava/net/URL;Ljava/lang/String;Ljava/lang/Exception;)V 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; :(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V ?(Ljava/lang/StringBuffer;Ljava/lang/String;Ljava/lang/String;)V J(Lcom/sun/deploy/model/DownloadDelegate;Ljava/net/URL;Ljava/lang/String;)V 0(Ljava/net/URL;Ljava/lang/String;)Ljava/net/URL; k(Lcom/sun/deploy/jardiff/Patcher$PatchDelegate;Ljava/lang/String;Ljava/lang/String;Ljava/io/OutputStream;)V G(Ljava/net/URL;Ljava/lang/String;ZLjava/lang/String;)Ljava/lang/String; Y(Ljava/net/URL;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)Ljava/lang/String; U(Ljava/net/URL;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)Ljava/net/URL; V(Ljava/net/URL;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;I)Ljava/net/URL; ?(Lcom/sun/deploy/model/Resource;Ljava/net/URL;Ljava/net/URL;Ljava/lang/String;Lcom/sun/deploy/model/DownloadDelegate;IZZ)Lcom/sun/deploy/model/Resource; ?(Lcom/sun/deploy/model/Resource;Ljava/net/URL;Ljava/lang/String;Lcom/sun/deploy/model/DownloadDelegate;ZLjava/lang/String;IZ)Lcom/sun/deploy/model/Resource; ?(ILjava/net/URL;Ljava/io/InputStream;Ljava/lang/String;Ljava/io/File;Lcom/sun/deploy/net/HttpDownloadListener;IZ)Lcom/sun/deploy/net/MessageHeader; n(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; h(Ljava/net/URL;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;ILjava/lang/String;)Ljava/net/URL; |(Ljava/io/File;Ljava/net/URL;Ljava/net/URL;Ljava/lang/String;Lcom/sun/deploy/model/DownloadDelegate;)Ljava/util/jar/JarFile; z(Ljava/net/URL;Ljava/lang/String;Lcom/sun/deploy/net/HttpResponse;Ljava/util/Map;Ljava/io/File;Ljava/util/jar/JarFile;JZ)V ?(Ljava/net/URL;Ljava/lang/String;Lcom/sun/deploy/net/HttpResponse;Lcom/sun/deploy/net/HttpDownloadListener;Lcom/sun/deploy/model/DownloadDelegate;Ljava/net/URL;ZI)Lcom/sun/deploy/cache/CacheEntry; ?(Ljava/net/URL;Ljava/lang/String;Ljava/net/URL;Lcom/sun/deploy/net/HttpResponse;Lcom/sun/deploy/net/HttpDownloadListener;ILcom/sun/deploy/model/DownloadDelegate;)Lcom/sun/deploy/model/Resource; ?(Ljava/io/File;Ljava/io/File;Ljava/net/URL;Ljava/lang/String;Lcom/sun/deploy/model/DownloadDelegate;Ljava/lang/String;)Ljava/io/File; ?(Ljava/net/URL;Ljava/lang/String;Ljava/net/URL;ZLcom/sun/deploy/net/HttpResponse;Ljava/io/File;Lcom/sun/deploy/net/MessageHeader;Lcom/sun/deploy/model/DownloadDelegate;)Lcom/sun/deploy/model/Resource; 8 > HX IY AZ C[ V\ ?] ?^^ ?__ 9` ? ? ? ? ? ? ? ? ? . Z \ ? ? Y ! ? ! ? ! ? ! ? ! ? ! ? ! " " " ? # ? # ? # ? # ? $ . % % . & & ? ( ? ) ?a ?b ?c ?d .e ?f ?g ?h ?i ?j .k .l ?m ?n o ?p ?q ?q ?q ?q ?q ?q ?q ?q ?q ?q ?q ?qqqqr .s ?t ?t ?t Pu ?v Pw ?xy ?z ?{ ?} ?} O~ X~ ? ?? ?? ?? ?? ?? ?? ??? ?? ?? ?? ?? ?? ??? P? P? P? ?? ?? ?? ?? .?? ?? .? N? .? ?? T? ?? ?? L? ?? ?? ?? ?? .? ?? ?? ?? ?? +? +? +? +? +? +? +? +? +? <? H? T? ? ? ? ? 6 7 ? ? ? !? !? !? "? "? #? )? *? +? +? +? +? +? +? +? +? +? +? +? +? +* +. +/ +0 +3 +8 +9 ,? -5 .+ /+ 0& 2? 5 5 5# 7 7$ 8( 92 :4 ;? ;? ; ; = = >" >, ?? ? @? @ @ A? A? A? B? B? B B% D E? F? H? H? I J? J? K? L? L? L? L L M? M? M? M M M N? N? N N N! O? P? P? P? S? S? S? S? S? S S) U? U? U? U U V? V? V V' W? W$-&?&&'?'?'?'?'?(?(1133334?4?4?4?4?4?4?4?4?4 4 Code ConstantValue Exceptions InnerClasses PatchDelegate !+K /] ? 4] ? 3] ? 6] ? 1] ? 0] ? 5] ? 2] ? B] ? :] ? ?] ? @] ? 7 >