2025年xxl-job编写GULE(Java)运行模式,带执行参数(url)

xxl-job编写GULE(Java)运行模式,带执行参数(url)package com xxl job service handler import com xxl job core log XxlJobLogger import com xxl job core biz model ReturnT import com xxl job core handler IJobHandler public class

大家好,我是讯享网,很高兴认识大家。

复制代码
讯享网

 package com.xxl.job.service.handler; import com.xxl.job.core.log.XxlJobLogger; import com.xxl.job.core.biz.model.ReturnT; import com.xxl.job.core.handler.IJobHandler; public class queryAllinpayWxH5ResultGlueJobHandler extends IJobHandler { @Override public ReturnT<String> execute(String... arg0) throws Exception { String result = null; InputStream input = null; String uri =""; try { uri = arg0[0];//传进来的参数 URL url = new URL(uri); HttpURLConnection urlcon = (HttpURLConnection) url.openConnection(); urlcon.setRequestMethod("POST"); urlcon.connect();// 获取连接 input = urlcon.getInputStream(); BufferedReader buffer = new BufferedReader(new InputStreamReader( input, "UTF-8")); StringBuffer bs = new StringBuffer(); String line = null; while ((line = buffer.readLine()) != null) { bs.append(line); } result = bs.toString(); XxlJobLogger.log("result:"+result); } catch (Exception e) { XxlJobLogger.log("[请求异常][地址:" + uri + "][错误信息:" + e.getMessage() + "]"); return ReturnT.FAIL; } finally { try { if (null != input) input.close(); } catch (Exception e2) { XxlJobLogger.log("[关闭流异常][错误信息:" + e2.getMessage() + "]"); } } return ReturnT.SUCCESS; } }

讯享网

复制代码

小讯
上一篇 2025-01-04 19:56
下一篇 2025-01-27 23:59

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/34289.html