Class WeChatPayHttpClient


  • public class WeChatPayHttpClient
    extends java.lang.Object
    A wrapper around Apache Common HttpClient
    • Constructor Summary

      Constructors 
      Constructor Description
      WeChatPayHttpClient​(int maxConnPerRoute, int maxConnTotal)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String get​(java.lang.String url)
      Process a GET request
      int getMaxConnPerRoute()  
      int getMaxConnTotal()  
      java.lang.String post​(java.lang.String url, java.lang.String requestBody)
      Process a POST request
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • WeChatPayHttpClient

        public WeChatPayHttpClient​(int maxConnPerRoute,
                                   int maxConnTotal)
    • Method Detail

      • post

        public java.lang.String post​(java.lang.String url,
                                     java.lang.String requestBody)
        Process a POST request
        Parameters:
        url - URL of the post target
        requestBody - body of the request, MUST be XML format
        Returns:
        the request response
      • get

        public java.lang.String get​(java.lang.String url)
        Process a GET request
        Parameters:
        url - URL of the get target
        Returns:
        the request response
      • getMaxConnPerRoute

        public int getMaxConnPerRoute()
      • getMaxConnTotal

        public int getMaxConnTotal()