15832144755
2021-06-11 cd782204a0189b8316fde16177a142213a9465aa
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
Êþº¾3>com/hxzkoa/util/HttpUtiljava/lang/ObjectpathNameLjava/lang/String;<clinit>()VCode G:\publicKey.txt     LineNumberTableLocalVariableTable<init>
 thisLcom/hxzkoa/util/HttpUtil;getSerchPersion8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;(org/apache/commons/httpclient/HttpClient
 
 getHttpConnectionManager7()Lorg/apache/commons/httpclient/HttpConnectionManager; ! 3org/apache/commons/httpclient/HttpConnectionManager "# getParamsD()Lorg/apache/commons/httpclient/params/HttpConnectionManagerParams;
%'&@org/apache/commons/httpclient/params/HttpConnectionManagerParams ()setConnectionTimeout(I)V+/org/apache/commons/httpclient/methods/GetMethod
*- .(Ljava/lang/String;)V
*0 "19()Lorg/apache/commons/httpclient/params/HttpMethodParams;3http.socket.timeout
576java/lang/Integer 89valueOf(I)Ljava/lang/Integer;
;=<5org/apache/commons/httpclient/params/HttpMethodParams >? setParameter'(Ljava/lang/String;Ljava/lang/Object;)VAhttp.method.retry-handlerC;org/apache/commons/httpclient/DefaultHttpMethodRetryHandler
BF
H IJ executeMethod-(Lorg/apache/commons/httpclient/HttpMethod;)I   LNMjava/lang/System OPerrLjava/io/PrintStream;Rjava/lang/StringBuilderT请求出错: 
Q-
*W XY getStatusLine,()Lorg/apache/commons/httpclient/StatusLine;
Q[ \]append-(Ljava/lang/Object;)Ljava/lang/StringBuilder;
Q_ `atoString()Ljava/lang/String;
cedjava/io/PrintStream f.println
*h ijgetResponseHeaders)()[Lorg/apache/commons/httpclient/Header;  Ll mPout
oqp$org/apache/commons/httpclient/Header ragetName
tvujava/lang/String 8w&(Ljava/lang/Object;)Ljava/lang/String;y ------------ 
Q{ \|-(Ljava/lang/String;)Ljava/lang/StringBuilder;
o~ agetValue
* ‚ƒgetResponseBody()[B
t… †([BLjava/lang/String;)Vˆ----------response:Š请检查输入的URL!
ŒŽ+org/apache/commons/httpclient/HttpException printStackTrace
*‘ ’releaseConnection”发生网络异常!
–Ž—java/io/IOExceptionurlparam
httpClient*Lorg/apache/commons/httpclient/HttpClient;   getMethod1Lorg/apache/commons/httpclient/methods/GetMethod;response
statusCodeIheaders'[Lorg/apache/commons/httpclient/Header;h&Lorg/apache/commons/httpclient/Header; responseBody[Be-Lorg/apache/commons/httpclient/HttpException;Ljava/io/IOException; StackMapTable¢­java/lang/ThrowabledoPostV(Ljava/lang/String;Lnet/sf/json/JSONObject;Ljava/lang/String;)Lnet/sf/json/JSONObject;
±³²'org/apache/http/impl/client/HttpClients ´µ createDefault3()Lorg/apache/http/impl/client/CloseableHttpClient;·'org/apache/http/client/methods/HttpPost
¶-º Content-Type¼application/json;charset=
¶¾ ¿À addHeader'(Ljava/lang/String;Ljava/lang/String;)VÂ#org/apache/http/entity/StringEntity
Ä_Ånet/sf/json/JSONObject
ÁÇ ÀÉ#org/apache/http/message/BasicHeaderËapplication/json
ÈÇ
ÁÎ ÏÐsetContentEncoding(Lorg/apache/http/Header;)V
¶Ò ÓÔ setEntity(Lorg/apache/http/HttpEntity;)V
ÖØ×/org/apache/http/impl/client/CloseableHttpClient ÙÚexecuteg(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/client/methods/CloseableHttpResponse; ÜÞÝorg/apache/http/HttpResponse Xß()Lorg/apache/http/StatusLine; áãâorg/apache/http/StatusLine äå getStatusCode()I Üç èé getEntity()Lorg/apache/http/HttpEntity;
ëíì org/apache/http/util/EntityUtils `î0(Lorg/apache/http/HttpEntity;)Ljava/lang/String;
Äð ñò
fromObject,(Ljava/lang/Object;)Lnet/sf/json/JSONObject;ôjava/lang/RuntimeException
óö ÷(Ljava/lang/Throwable;)Vùjava/lang/ExceptionjsonLnet/sf/json/JSONObject;charsetclient1Lorg/apache/http/impl/client/CloseableHttpClient;post)Lorg/apache/http/client/methods/HttpPost;s%Lorg/apache/http/entity/StringEntity;resLorg/apache/http/HttpResponse;resultLjava/lang/Exception;U(Ljava/lang/String;Lnet/sf/json/JSONArray;Ljava/lang/String;)Lnet/sf/json/JSONObject;
   _
net/sf/json/JSONArray
Á-
Á Ï.
Á .setContentTypeLnet/sf/json/JSONArray;P(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lnet/sf/json/JSONObject;\
t replaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
t ålength
t  substring(II)Ljava/lang/String;!----------result:encryptByPublicKey doPostByXMLJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;&text/xml(
ISO-8859-1
t* +,getBytes(Ljava/lang/String;)[B.UTF8main([Ljava/lang/String;)V
Exceptions
354com/hxzkoa/util/UUIDGenerator 6a random12UUID8user_id:arg[Ljava/lang/String;user_id
SourceFile HttpUtil.java! &
³ ±   /*·±      ž »Y·M,¶¹ˆ¶$»*Y*·,N-¶/2ˆ¸4¶:-¶/@»BY·D¶:E:,-¶G6ȟ²K»QYS·U-¶V¶Z¶^¶b-¶g:Y:
¾6  6§2
2:²k»QY¶n¸s·Ux¶z¶}¶z¶^¶b„    ¡ÿÍ-¶€:»tY+·„:²k»QY‡·U¶z¶^¶b§8:²k‰¶b¶‹-¶§&:²k“¶b¶•-¶§: -¶ ¿-¶°CÞáŒCÞ÷–Cð ÷ v /!?"C$J&R'k*q+†,«+µ.»/Ç0Þ1ã2ë3ð8÷4ù568 7898:p ˜™š› ýœCڞJ”Ÿ qm¡¢†%£¤»#¥¦ã §¨ù §©ª]ÿktt*tÿ tt*t««.ÿ2tt*tŒU–U¬   ®¯  ¦¸°N»¶Y*·¸:¹»QY»·U,¶z¶^¶½:»ÁY+¶Ã,·Æ:»ÈY¹ʷ̶ͶÑ-¶Õ:¹Û¹àÈ ?¹æ¸ê:¸ï:²k»QY‡·U¶Ã¶z¶^¶b§:»óY·õ¿°(”—ø>>?@%A(C6DFEMFUGgHsIzJ”L™M£Of
¦˜¦úû¦ü¢ýþ˜ÿ(~žû6^U?s!™
§ªÿ—tÄtÖ¶Äø     ® t ‹¸°N»¶Y*·¸::»ÁY+¶· :,¶ ʶ¶Ñ-¶Õ:¹Û¹àÈ ?¹æ¸ê:¸ï:²k»QY‡·U¶Ã¶z¶^¶b§:»óY·õ¿°y|ø>STUWX$Y+Z2[:\L]X^__ya~bˆdf
‹˜‹ú‹ü‡ýþ}ÿzžû[:?X!~
§ªÿ|t    tÖ¶Äø  ® ’ ¡¸°N»¶Y*·¸::»ÁY+· :,¶ ʶ¶Ñ-¶Õ:¹Û¹àÈ X¹æ¸ê:E¶:¶d¶:²k»QY ·U¶z¶^¶b¸ï:§:»óY·õ¿°’øFhijlm!n(o/p7qIrUsatpuˆvy”zž|f
¡˜¡"¡üýþ“ÿžût7XU:”
§ªÿ’tttÖ¶Äø     #$ k¸°N»¶Y*·¸:E:»ÁY+· :,¶ %¶¶Ñ-¶Õ:¹Û¹àÈ E»tY¹æ¸ê'¶)-·„:²k»QY‡·U¶z¶^¶b§:»óY·õ¿°~ø:€‚„…"†*‡1ˆ9‰KŠg‹~ƒŽ\ ˜"üŒýþ‚ÿ~b9Eƒ
§ªÿtttÖ¶tø     /01ø   X¸2L²k»QY7·U+¶z¶^¶b±ž 9:;<=