|  |  | @@ -37,17 +37,17 @@ public class QrCodeRequestExecutor implements RequestExecutor<File, AbstractWxMa | 
		
	
		
			
			|  |  |  | HttpPost httpPost = new HttpPost(uri); | 
		
	
		
			
			|  |  |  | if (requestHttp.getRequestHttpProxy() != null) { | 
		
	
		
			
			|  |  |  | httpPost.setConfig( | 
		
	
		
			
			|  |  |  | RequestConfig.custom().setProxy(requestHttp.getRequestHttpProxy()).build() | 
		
	
		
			
			|  |  |  | RequestConfig.custom().setProxy(requestHttp.getRequestHttpProxy()).build() | 
		
	
		
			
			|  |  |  | ); | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | httpPost.setEntity(new StringEntity(ticket.toString())); | 
		
	
		
			
			|  |  |  | httpPost.setEntity(new StringEntity(ticket.toJson())); | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | try (CloseableHttpResponse response = requestHttp.getRequestHttpClient().execute(httpPost); | 
		
	
		
			
			|  |  |  | InputStream inputStream = InputStreamResponseHandler.INSTANCE.handleResponse(response);) { | 
		
	
		
			
			|  |  |  | Header[] contentTypeHeader = response.getHeaders("Content-Type"); | 
		
	
		
			
			|  |  |  | if (contentTypeHeader != null && contentTypeHeader.length > 0 | 
		
	
		
			
			|  |  |  | && ContentType.APPLICATION_JSON.getMimeType() | 
		
	
		
			
			|  |  |  | .equals(ContentType.parse(contentTypeHeader[0].getValue()).getMimeType())) { | 
		
	
		
			
			|  |  |  | && ContentType.APPLICATION_JSON.getMimeType() | 
		
	
		
			
			|  |  |  | .equals(ContentType.parse(contentTypeHeader[0].getValue()).getMimeType())) { | 
		
	
		
			
			|  |  |  | String responseContent = Utf8ResponseHandler.INSTANCE.handleResponse(response); | 
		
	
		
			
			|  |  |  | throw new WxErrorException(WxError.fromJson(responseContent)); | 
		
	
		
			
			|  |  |  | } | 
		
	
	
		
			
				|  |  | 
 |