From 46d3403bb8dcfeed6dd04c8f492a830e3ea8160b Mon Sep 17 00:00:00 2001 From: zjh <zjh@888> Date: 星期一, 24 六月 2024 20:15:16 +0800 Subject: [PATCH] zjh 本地 2024/06/24 --1 --- ltkj-admin/src/test/java/zjhTest.java | 131 +++++++++++++++++++++++++++++++------------ 1 files changed, 94 insertions(+), 37 deletions(-) diff --git a/ltkj-admin/src/test/java/zjhTest.java b/ltkj-admin/src/test/java/zjhTest.java index db68e95..845975f 100644 --- a/ltkj-admin/src/test/java/zjhTest.java +++ b/ltkj-admin/src/test/java/zjhTest.java @@ -30,10 +30,17 @@ import org.springframework.web.bind.annotation.PostMapping; import javax.annotation.Resource; +import java.io.BufferedReader; +import java.io.InputStreamReader; +import java.net.HttpURLConnection; +import java.net.URL; import java.util.ArrayList; import java.util.Date; import java.util.List; - +import java.io.BufferedReader; +import java.io.InputStreamReader; +import java.net.HttpURLConnection; +import java.net.URL; /** * @Author: 瑗垮畨璺嘲绉戞妧鏈夐檺鍏徃/璧典匠璞� @@ -47,12 +54,12 @@ // // @Autowired // private ITjGroupingProService groupingProService; - @Autowired - private ITjProjectService projectService; - @Resource - private ITjCustomerService tjCustomerService; - @Resource - private ITjPackageService tjPackageService; +// @Autowired +// private ITjProjectService projectService; +// @Resource +// private ITjCustomerService tjCustomerService; +// @Resource +// private ITjPackageService tjPackageService; // // @Resource // private ITjOrderService tjOrderService; @@ -61,12 +68,12 @@ // @Resource // private ITjOrderRemarkService remarkService; // - @Resource - private RedisCache redisCache; -// - @Autowired - public RedisTemplate<Object,Object> redisTemplate; // @Resource +// private RedisCache redisCache; +//// +// @Autowired +// public RedisTemplate<Object,Object> redisTemplate; +//// @Resource // private StringRedisTemplate stringRedisTemplate; @Resource private IDictHospService dictHospService; @@ -81,23 +88,23 @@ */ - List<TjProject> list = projectService.list(); - for (TjProject tjProject : list) { - tjProject.setProEngName(PinyinUtil.getFirstLetter(tjProject.getProName(),"")); - projectService.updateById(tjProject); - } - - List<TjCustomer> list1 = tjCustomerService.list(); - for (TjCustomer customer : list1) { - customer.setPym(PinyinUtil.getFirstLetter(customer.getCusName(),"")); - tjCustomerService.updateById(customer); - } - - List<TjPackage> list2 = tjPackageService.list(); - for (TjPackage tjPackage : list2) { - tjPackage.setPym(PinyinUtil.getFirstLetter(tjPackage.getPacName(),"")); - tjPackageService.updateById(tjPackage); - } +// List<TjProject> list = projectService.list(); +// for (TjProject tjProject : list) { +// tjProject.setProEngName(PinyinUtil.getFirstLetter(tjProject.getProName(),"")); +// projectService.updateById(tjProject); +// } +// +// List<TjCustomer> list1 = tjCustomerService.list(); +// for (TjCustomer customer : list1) { +// customer.setPym(PinyinUtil.getFirstLetter(customer.getCusName(),"")); +// tjCustomerService.updateById(customer); +// } +// +// List<TjPackage> list2 = tjPackageService.list(); +// for (TjPackage tjPackage : list2) { +// tjPackage.setPym(PinyinUtil.getFirstLetter(tjPackage.getPacName(),"")); +// tjPackageService.updateById(tjPackage); +// } // PinyinUtil.getFirstLetter(); @@ -105,14 +112,64 @@ } -// public static void main(String[] args) { -// -// -// String a ="璧靛璞�"; -// String firstLetter = PinyinUtil.getFirstLetter(a, ""); -// System.out.println(firstLetter); -// -// } + public static void main(String[] args) { + + + try { + forwardUrl("192.168.0.5","www.baidu.com"); + } catch (Exception e) { + e.printStackTrace(); + } + + } + + + + + public static void forwardUrl(String targetUrl, String forwardUrl) throws Exception { + // 鍒涘缓URL瀵硅薄 + URL url = new URL(forwardUrl); + + // 鎵撳紑杩炴帴 + HttpURLConnection connection = (HttpURLConnection) url.openConnection(); + + // 璁剧疆璇锋眰鏂规硶 + connection.setRequestMethod("GET"); + + // 璁剧疆璇锋眰澶达紝渚嬪Referer鎴栧叾浠栦綘闇�瑕佽浆鍙戠殑澶翠俊鎭� + connection.setRequestProperty("Referer", targetUrl); + + // 杩炴帴 + connection.connect(); + + // 妫�鏌ュ搷搴斾唬鐮� + int responseCode = connection.getResponseCode(); + if (responseCode == HttpURLConnection.HTTP_OK) { + // 璇诲彇鏈嶅姟鍣ㄥ搷搴� + BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream())); + String inputLine; + StringBuilder response = new StringBuilder(); + + while ((inputLine = in.readLine()) != null) { + response.append(inputLine); + } + + in.close(); + + // 鎵撳嵃鏈嶅姟鍣ㄥ搷搴� + System.out.println(response.toString()); + } else { + System.out.println("GET request not worked"); + } + + // 鍏抽棴杩炴帴 + connection.disconnect(); + } + + + + + // // public static String getAdd(String log, String lat ){ // //lat 灏� log 澶� -- Gitblit v1.8.0