peter
2025-12-12 70a3c3fa86f183d9a4aeb675658894003ac1a598
trading-order-huobi/src/main/java/com/yami/trading/huobi/hobi/http/HttpHelper.java
@@ -153,6 +153,10 @@
      return rs == null || "".equals(rs) ? null : rs;
   }
   public static HttpClient getHttpclient(){
      return httpclient;
   }
   public static String sendHttp(String url, Map<String, Object> param, HttpMethodType method)
         throws RuntimeException {
      switch (method) {
@@ -411,6 +415,28 @@
      }
   }
   public static String responseProcC(HttpResponse response) throws IOException {
      switch (response.getStatusLine().getStatusCode()) {
         case 200: {
            HttpEntity entity = response.getEntity();
            return EntityUtils.toString(entity, "UTF-8");
         }
         case 302: {
            return sendGetHttp(response.getFirstHeader("location").getValue(), "");
         }
         case 303:
         case 304: {
            Header[] headers = response.getAllHeaders();
            for (Header header : headers) {
               logger.debug(header.getName() + " : " + header.getValue());
            }
         }
         default:
            throw new HttpResponseException(response.getStatusLine().getStatusCode(),
                  response.getStatusLine().getReasonPhrase());
      }
   }
   public static void setHeader(HttpRequestBase request) {
      for (Map.Entry<String, String> headerEntry : headers.entrySet()) {
         request.setHeader(headerEntry.getKey(), headerEntry.getValue());