From f9b03ce123abea37f7d1b6c45f7366ddce05aa50 Mon Sep 17 00:00:00 2001 From: Coody <644556636@qq.com> Date: Thu, 16 Jan 2020 17:34:01 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E7=9F=AD=E7=BD=91=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .classpath | 62 ++++++------- .../com/imxss/web/service/SortUrlService.java | 86 +++++++++---------- src/readme.txt | 68 +++++++-------- 3 files changed, 110 insertions(+), 106 deletions(-) diff --git a/.classpath b/.classpath index 908bf4f..20f9763 100644 --- a/.classpath +++ b/.classpath @@ -1,29 +1,33 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/java/com/imxss/web/service/SortUrlService.java b/src/main/java/com/imxss/web/service/SortUrlService.java index 773eca7..260616a 100644 --- a/src/main/java/com/imxss/web/service/SortUrlService.java +++ b/src/main/java/com/imxss/web/service/SortUrlService.java @@ -1,43 +1,43 @@ -package com.imxss.web.service; - -import org.coody.framework.context.annotation.CacheWrite; -import org.coody.framework.context.entity.HttpEntity; -import org.coody.framework.context.entity.MsgEntity; -import org.coody.framework.util.HttpUtil; -import org.springframework.stereotype.Service; - -import com.alibaba.fastjson.JSON; - -@Service -public class SortUrlService { - - @CacheWrite(fields = "url", time = 72000) - public String getSortUrl(String url) { - try { - return getSortUrlImplSina(url); - } catch (Exception e) { - e.printStackTrace(); - return null; - } - } - - private String getSortUrlImplSina(String url) { - try { - HttpEntity entity = HttpUtil - .Get("http://ln.mk/short/create?unionId=3056c4478c744127bc8cd0fadf603d29&url=" + url.replace("http:", "").replace("https:", "")); - String html = entity.getHtml(); - System.out.println(html); - MsgEntity result=JSON.parseObject(html, MsgEntity.class); - String sortUrl = result.getDatas().toString(); - sortUrl = sortUrl.replace("http:", ""); - return sortUrl; - } catch (Exception e) { - e.printStackTrace(); - return null; - } - } - - public static void main(String[] args) { - System.out.println(new SortUrlService().getSortUrl("http://imxss.com/")); - } -} +package com.imxss.web.service; + +import org.coody.framework.context.annotation.CacheWrite; +import org.coody.framework.context.entity.HttpEntity; +import org.coody.framework.context.entity.MsgEntity; +import org.coody.framework.util.HttpUtil; +import org.springframework.stereotype.Service; + +import com.alibaba.fastjson.JSON; + +@Service +public class SortUrlService { + + @CacheWrite(fields = "url", time = 72000) + public String getSortUrl(String url) { + try { + return getSortUrlImplSina(url); + } catch (Exception e) { + e.printStackTrace(); + return null; + } + } + + private String getSortUrlImplSina(String url) { + try { + HttpEntity entity = HttpUtil + .Get("http://ln.mk/short/create?unionId=4149bfc7df0c496c84715714e02914f5&url=" + url.replace("http:", "").replace("https:", "")); + String html = entity.getHtml(); + System.out.println(html); + MsgEntity result=JSON.parseObject(html, MsgEntity.class); + String sortUrl = result.getDatas().toString(); + sortUrl = sortUrl.replace("http:", ""); + return sortUrl; + } catch (Exception e) { + e.printStackTrace(); + return null; + } + } + + public static void main(String[] args) { + System.out.println(new SortUrlService().getSortUrl("http://imxss.com/")); + } +} diff --git a/src/readme.txt b/src/readme.txt index edfa5ca..7d147f1 100644 --- a/src/readme.txt +++ b/src/readme.txt @@ -1,34 +1,34 @@ - - - -ImXSS产品说明 - -主要定位:Xss跨站脚本漏洞测试 -解决问题:测试人员对XSS漏洞测试需要一个平台支撑 -核心理念:维护国内网络安全 - -技术说明: - -ImXSS基于国外Spring开源框架二次开发 -自主框架Coody -包括simple-edbc多主从orm开源框架 -包括simple-cache轻量化可拓展缓存 -包括simple-debug在线热维护系统(已申请技术专利,审核中) - -持有高性能,低负载,稳定,高研发效率,高可拓展等特征。 - - - - - - - - -1、请将本项目打包成War - -2、放置Tomcat下运行即可 - -3、项目运行后,访问安装。 - -4、JDK版本1.8、Tomcat版本8 - + + + +ImXSS产品说明 + +主要定位:Xss跨站脚本漏洞测试 +解决问题:测试人员对XSS漏洞测试需要一个平台支撑 +核心理念:维护国内网络安全 + +技术说明: + +ImXSS基于国外Spring开源框架二次开发 +自主框架Coody +包括simple-edbc多主从orm开源框架 +包括simple-cache轻量化可拓展缓存 +包括simple-debug在线热维护系统(已申请技术专利,审核中) + +持有高性能,低负载,稳定,高研发效率,高可拓展等特征。 + + + + + + + + +1、请将本项目打包成War + +2、放置Tomcat下运行即可 + +3、项目运行后,访问安装。 + +4、JDK版本1.8、Tomcat版本8 +