├── .gitattributes ├── .gitignore ├── README.md ├── WebContent ├── META-INF │ └── MANIFEST.MF ├── WEB-INF │ ├── lib │ │ ├── aopalliance-1.0.jar │ │ ├── bonecp-0.7.1.jar │ │ ├── com.springsource.org.dom4j-1.6.1.jar │ │ ├── commons-beanutils-1.7.0.jar │ │ ├── commons-codec-1.4.jar │ │ ├── commons-collections-3.2.jar │ │ ├── commons-lang-2.6.jar │ │ ├── commons-logging-1.1.1.jar │ │ ├── gson-2.2.4.jar │ │ ├── guava-12.0.1.jar │ │ ├── hibernate-validator-4.2.0.Final.jar │ │ ├── jackson-all-1.9.11.jar │ │ ├── json-lib-2.1.jar │ │ ├── junit-4.8.2.jar │ │ ├── log4j-1.2.16.jar │ │ ├── mybatis-3.0.6.jar │ │ ├── mybatis-spring-1.0.2.jar │ │ ├── mysql-connector-java-5.1.18-bin.jar │ │ ├── netty-3.6.6.Final.jar │ │ ├── servlet-api.jar │ │ ├── slf4j-api-1.6.1.jar │ │ ├── slf4j-log4j12-1.6.1.jar │ │ ├── spring-aop-3.2.0.RELEASE.jar │ │ ├── spring-aspects-3.2.0.RELEASE.jar │ │ ├── spring-beans-3.2.0.RELEASE.jar │ │ ├── spring-context-3.2.0.RELEASE.jar │ │ ├── spring-context-support-3.2.0.RELEASE.jar │ │ ├── spring-core-3.2.0.RELEASE.jar │ │ ├── spring-expression-3.2.0.RELEASE.jar │ │ ├── spring-jdbc-3.2.0.RELEASE.jar │ │ ├── spring-test-3.2.0.RELEASE.jar │ │ ├── spring-tx-3.2.0.RELEASE.jar │ │ ├── spring-web-3.2.0.RELEASE.jar │ │ ├── spring-webmvc-3.2.0.RELEASE.jar │ │ ├── spring-webmvc-portlet-3.2.0.RELEASE.jar │ │ └── validation-api-1.0.0.GA.jar │ └── web.xml ├── include │ ├── common.jsp │ └── header.jsp ├── index.jsp ├── intro │ ├── apis │ │ ├── apiMenu.jsp │ │ ├── apis.jsp │ │ ├── link.jsp │ │ ├── stub.jsp │ │ └── workmode.jsp │ ├── develop │ │ ├── architecture.jsp │ │ ├── devMenu.jsp │ │ ├── extractor.jsp │ │ ├── log.jsp │ │ ├── protocol.jsp │ │ └── signer.jsp │ ├── feature │ │ ├── featureMenu.jsp │ │ ├── features.jsp │ │ └── version1.0.jsp │ └── start │ │ ├── qa.jsp │ │ ├── record.jsp │ │ ├── start.jsp │ │ ├── startMenu.jsp │ │ └── stub.jsp ├── link │ ├── link.jsp │ └── linkDetail.jsp ├── log │ └── log.jsp ├── resources │ ├── css │ │ ├── axure_rp_page.css │ │ ├── default.css │ │ ├── index.css │ │ ├── intro.css │ │ ├── jquery-ui-themes.css │ │ ├── layout.css │ │ ├── link.css │ │ ├── reset.css │ │ └── tip │ │ │ ├── tip-yellow.css │ │ │ ├── tip-yellow.png │ │ │ └── tip-yellow_arrows.png │ ├── images │ │ ├── add.png │ │ ├── add_background.png │ │ ├── bg-about-dt-x.png │ │ ├── bg-btncss-x.png │ │ ├── bg-common.png │ │ ├── bg-header-x.png │ │ ├── bg-listtbl1-thead-x.png │ │ ├── bg-subnav.png │ │ ├── document.png │ │ ├── file.jpg │ │ ├── function-summary.jpg │ │ ├── green.png │ │ ├── http-example.jpg │ │ ├── icon-current.png │ │ ├── index │ │ │ ├── banner.png │ │ │ ├── logo.png │ │ │ ├── search-box.png │ │ │ ├── search-icon.png │ │ │ └── selectEffect.png │ │ ├── intro │ │ │ ├── architecture.png │ │ │ ├── extractCode.jpg │ │ │ ├── extractor.jpg │ │ │ ├── factoryCode.jpg │ │ │ ├── signCode.jpg │ │ │ └── signer.jpg │ │ ├── logo.png │ │ ├── new-link.jpg │ │ ├── point.png │ │ ├── running.png │ │ ├── spinner.gif │ │ ├── stopped.png │ │ ├── terminator1.0.bmp │ │ └── terminator1.1.bmp │ └── js │ │ ├── jquery-1.7.2.js │ │ ├── jquery-mustache.js │ │ ├── jquery.poshytip.js │ │ ├── jquery.tmpl.min.js │ │ ├── json2.js │ │ └── mustache.js └── stub │ └── stub.jsp ├── lisence.txt └── src ├── com └── baidu │ └── terminator │ ├── manager │ ├── action │ │ ├── BaseAction.java │ │ ├── LinkAction.java │ │ ├── LinkControlAction.java │ │ ├── LogAction.java │ │ ├── RecordAction.java │ │ └── StubAction.java │ ├── bo │ │ ├── Link.java │ │ ├── Log.java │ │ ├── PluginInfo.java │ │ ├── ServerStatus.java │ │ ├── StorageType.java │ │ ├── StubCondition.java │ │ ├── StubData.java │ │ └── WorkMode.java │ ├── common │ │ ├── Config.java │ │ ├── SpringInit.java │ │ ├── exception │ │ │ ├── ExceptionResolver.java │ │ │ └── LinkStatusException.java │ │ ├── file │ │ │ └── FileUtils.java │ │ ├── log │ │ │ ├── LinkLogger.java │ │ │ └── LogManager.java │ │ ├── mybatis │ │ │ └── MybatisMapper.java │ │ └── validation │ │ │ ├── IP.java │ │ │ └── IPValidator.java │ ├── form │ │ ├── LinkForm.java │ │ └── StubForm.java │ ├── mapper │ │ ├── LinkMapper.java │ │ └── LinkMapper.xml │ └── service │ │ ├── BaseLinkService.java │ │ ├── LinkControlService.java │ │ ├── LinkControlServiceImpl.java │ │ ├── LinkService.java │ │ ├── LinkServiceImpl.java │ │ ├── LogService.java │ │ ├── LogServiceImpl.java │ │ ├── RecordService.java │ │ ├── RecordServiceImpl.java │ │ ├── StubService.java │ │ └── StubServiceImpl.java │ ├── plugin │ ├── extractor │ │ ├── Extractor.java │ │ ├── RequestElement.java │ │ ├── UriElementGetter.java │ │ └── http │ │ │ ├── DefaultHttpExtractor.java │ │ │ ├── HttpJsonExtractor.java │ │ │ └── HttpXmlExtractor.java │ ├── matcher │ │ ├── AndRequestMatcher.java │ │ ├── NotRequestMatcher.java │ │ ├── OrRequestMatcher.java │ │ └── RequestMatcher.java │ └── signer │ │ ├── BaseSigner.java │ │ ├── DefaultHttpSigner.java │ │ ├── Signer.java │ │ ├── SignerInitializationException.java │ │ ├── SignerListener.java │ │ ├── algorithm │ │ └── MD5.java │ │ └── customized │ │ └── app │ │ ├── Base64ForAPP.java │ │ ├── Base64ForServer.java │ │ ├── CipherUtil.java │ │ ├── FromAppToDrAPIHttpRequestSigner.java │ │ ├── GZipUtil.java │ │ ├── JacksonUtil.java │ │ └── RSAUtil.java │ ├── register │ ├── ProtocolRegister.java │ ├── ProtocolRegisterImpl.java │ ├── annotation │ │ ├── CustomizedExtractor.java │ │ ├── CustomizedSigner.java │ │ ├── DefaultExtractor.java │ │ ├── DefaultSigner.java │ │ └── PipelineFactory.java │ └── scanner │ │ └── AnnotationScanner.java │ ├── server │ ├── NotHitHandler.java │ ├── Relay.java │ ├── RelayListener.java │ ├── Server.java │ ├── ServerContext.java │ ├── common │ │ ├── BaseRelayHandler.java │ │ ├── BaseServerHandler.java │ │ ├── RelayImpl.java │ │ ├── ServerImpl.java │ │ ├── ServerPipelineFactory.java │ │ ├── record │ │ │ └── BaseRecordServerHandler.java │ │ ├── replay │ │ │ └── BaseReplayServerHandler.java │ │ ├── stub │ │ │ └── BaseStubServerHandler.java │ │ ├── tunnel │ │ │ └── TunnelServerHandler.java │ │ └── util │ │ │ ├── ChannelUtil.java │ │ │ ├── JsonParser.java │ │ │ └── StubMatcherComparator.java │ └── http │ │ ├── HttpRecordServerHandler.java │ │ ├── HttpRelayHandler.java │ │ ├── HttpReplayServerHandler.java │ │ ├── HttpServerPipelineFactory.java │ │ └── HttpStubServerHandler.java │ └── storage │ ├── RequestResponseBundle.java │ ├── Storage.java │ ├── StorageFactory.java │ ├── cache │ └── CacheStorage.java │ └── file │ ├── FileStorage.java │ ├── bo │ └── DataIndex.java │ └── mapper │ ├── DataIndexMapper.java │ ├── DataIndexMapper.xml │ ├── StubDataMapper.java │ └── StubDataMapper.xml ├── conf ├── applicationContext-ibatis.xml ├── applicationContext-servlet.xml ├── applicationContext.xml ├── configuration.properties └── mybatis.xml ├── database └── 1.1 │ └── terminator.sql ├── log4j.properties └── org └── jboss └── netty ├── buffer └── AbstractChannelBuffer.java └── handler └── codec └── http ├── DefaultHttpMessage.java ├── HttpHeaders.java ├── HttpMethod.java ├── HttpResponseStatus.java └── HttpVersion.java /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/README.md -------------------------------------------------------------------------------- /WebContent/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/aopalliance-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/aopalliance-1.0.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/bonecp-0.7.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/bonecp-0.7.1.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/com.springsource.org.dom4j-1.6.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/com.springsource.org.dom4j-1.6.1.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/commons-beanutils-1.7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/commons-beanutils-1.7.0.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/commons-codec-1.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/commons-codec-1.4.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/commons-collections-3.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/commons-collections-3.2.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/commons-lang-2.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/commons-lang-2.6.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/commons-logging-1.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/commons-logging-1.1.1.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/gson-2.2.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/gson-2.2.4.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/guava-12.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/guava-12.0.1.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/hibernate-validator-4.2.0.Final.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/hibernate-validator-4.2.0.Final.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/jackson-all-1.9.11.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/jackson-all-1.9.11.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/json-lib-2.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/json-lib-2.1.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/junit-4.8.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/junit-4.8.2.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/log4j-1.2.16.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/log4j-1.2.16.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/mybatis-3.0.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/mybatis-3.0.6.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/mybatis-spring-1.0.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/mybatis-spring-1.0.2.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/mysql-connector-java-5.1.18-bin.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/mysql-connector-java-5.1.18-bin.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/netty-3.6.6.Final.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/netty-3.6.6.Final.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/servlet-api.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/servlet-api.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/slf4j-api-1.6.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/slf4j-api-1.6.1.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/slf4j-log4j12-1.6.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/slf4j-log4j12-1.6.1.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/spring-aop-3.2.0.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/spring-aop-3.2.0.RELEASE.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/spring-aspects-3.2.0.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/spring-aspects-3.2.0.RELEASE.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/spring-beans-3.2.0.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/spring-beans-3.2.0.RELEASE.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/spring-context-3.2.0.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/spring-context-3.2.0.RELEASE.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/spring-context-support-3.2.0.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/spring-context-support-3.2.0.RELEASE.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/spring-core-3.2.0.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/spring-core-3.2.0.RELEASE.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/spring-expression-3.2.0.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/spring-expression-3.2.0.RELEASE.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/spring-jdbc-3.2.0.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/spring-jdbc-3.2.0.RELEASE.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/spring-test-3.2.0.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/spring-test-3.2.0.RELEASE.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/spring-tx-3.2.0.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/spring-tx-3.2.0.RELEASE.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/spring-web-3.2.0.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/spring-web-3.2.0.RELEASE.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/spring-webmvc-3.2.0.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/spring-webmvc-3.2.0.RELEASE.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/spring-webmvc-portlet-3.2.0.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/spring-webmvc-portlet-3.2.0.RELEASE.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/validation-api-1.0.0.GA.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/lib/validation-api-1.0.0.GA.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/WEB-INF/web.xml -------------------------------------------------------------------------------- /WebContent/include/common.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/include/common.jsp -------------------------------------------------------------------------------- /WebContent/include/header.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/include/header.jsp -------------------------------------------------------------------------------- /WebContent/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/index.jsp -------------------------------------------------------------------------------- /WebContent/intro/apis/apiMenu.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/intro/apis/apiMenu.jsp -------------------------------------------------------------------------------- /WebContent/intro/apis/apis.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/intro/apis/apis.jsp -------------------------------------------------------------------------------- /WebContent/intro/apis/link.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/intro/apis/link.jsp -------------------------------------------------------------------------------- /WebContent/intro/apis/stub.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/intro/apis/stub.jsp -------------------------------------------------------------------------------- /WebContent/intro/apis/workmode.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/intro/apis/workmode.jsp -------------------------------------------------------------------------------- /WebContent/intro/develop/architecture.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/intro/develop/architecture.jsp -------------------------------------------------------------------------------- /WebContent/intro/develop/devMenu.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/intro/develop/devMenu.jsp -------------------------------------------------------------------------------- /WebContent/intro/develop/extractor.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/intro/develop/extractor.jsp -------------------------------------------------------------------------------- /WebContent/intro/develop/log.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/intro/develop/log.jsp -------------------------------------------------------------------------------- /WebContent/intro/develop/protocol.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/intro/develop/protocol.jsp -------------------------------------------------------------------------------- /WebContent/intro/develop/signer.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/intro/develop/signer.jsp -------------------------------------------------------------------------------- /WebContent/intro/feature/featureMenu.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/intro/feature/featureMenu.jsp -------------------------------------------------------------------------------- /WebContent/intro/feature/features.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/intro/feature/features.jsp -------------------------------------------------------------------------------- /WebContent/intro/feature/version1.0.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/intro/feature/version1.0.jsp -------------------------------------------------------------------------------- /WebContent/intro/start/qa.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/intro/start/qa.jsp -------------------------------------------------------------------------------- /WebContent/intro/start/record.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/intro/start/record.jsp -------------------------------------------------------------------------------- /WebContent/intro/start/start.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/intro/start/start.jsp -------------------------------------------------------------------------------- /WebContent/intro/start/startMenu.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/intro/start/startMenu.jsp -------------------------------------------------------------------------------- /WebContent/intro/start/stub.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/intro/start/stub.jsp -------------------------------------------------------------------------------- /WebContent/link/link.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/link/link.jsp -------------------------------------------------------------------------------- /WebContent/link/linkDetail.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/link/linkDetail.jsp -------------------------------------------------------------------------------- /WebContent/log/log.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/log/log.jsp -------------------------------------------------------------------------------- /WebContent/resources/css/axure_rp_page.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/css/axure_rp_page.css -------------------------------------------------------------------------------- /WebContent/resources/css/default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/css/default.css -------------------------------------------------------------------------------- /WebContent/resources/css/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/css/index.css -------------------------------------------------------------------------------- /WebContent/resources/css/intro.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/css/intro.css -------------------------------------------------------------------------------- /WebContent/resources/css/jquery-ui-themes.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/css/jquery-ui-themes.css -------------------------------------------------------------------------------- /WebContent/resources/css/layout.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/css/layout.css -------------------------------------------------------------------------------- /WebContent/resources/css/link.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/css/link.css -------------------------------------------------------------------------------- /WebContent/resources/css/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/css/reset.css -------------------------------------------------------------------------------- /WebContent/resources/css/tip/tip-yellow.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/css/tip/tip-yellow.css -------------------------------------------------------------------------------- /WebContent/resources/css/tip/tip-yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/css/tip/tip-yellow.png -------------------------------------------------------------------------------- /WebContent/resources/css/tip/tip-yellow_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/css/tip/tip-yellow_arrows.png -------------------------------------------------------------------------------- /WebContent/resources/images/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/add.png -------------------------------------------------------------------------------- /WebContent/resources/images/add_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/add_background.png -------------------------------------------------------------------------------- /WebContent/resources/images/bg-about-dt-x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/bg-about-dt-x.png -------------------------------------------------------------------------------- /WebContent/resources/images/bg-btncss-x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/bg-btncss-x.png -------------------------------------------------------------------------------- /WebContent/resources/images/bg-common.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/bg-common.png -------------------------------------------------------------------------------- /WebContent/resources/images/bg-header-x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/bg-header-x.png -------------------------------------------------------------------------------- /WebContent/resources/images/bg-listtbl1-thead-x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/bg-listtbl1-thead-x.png -------------------------------------------------------------------------------- /WebContent/resources/images/bg-subnav.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/bg-subnav.png -------------------------------------------------------------------------------- /WebContent/resources/images/document.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/document.png -------------------------------------------------------------------------------- /WebContent/resources/images/file.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/file.jpg -------------------------------------------------------------------------------- /WebContent/resources/images/function-summary.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/function-summary.jpg -------------------------------------------------------------------------------- /WebContent/resources/images/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/green.png -------------------------------------------------------------------------------- /WebContent/resources/images/http-example.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/http-example.jpg -------------------------------------------------------------------------------- /WebContent/resources/images/icon-current.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/icon-current.png -------------------------------------------------------------------------------- /WebContent/resources/images/index/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/index/banner.png -------------------------------------------------------------------------------- /WebContent/resources/images/index/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/index/logo.png -------------------------------------------------------------------------------- /WebContent/resources/images/index/search-box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/index/search-box.png -------------------------------------------------------------------------------- /WebContent/resources/images/index/search-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/index/search-icon.png -------------------------------------------------------------------------------- /WebContent/resources/images/index/selectEffect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/index/selectEffect.png -------------------------------------------------------------------------------- /WebContent/resources/images/intro/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/intro/architecture.png -------------------------------------------------------------------------------- /WebContent/resources/images/intro/extractCode.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/intro/extractCode.jpg -------------------------------------------------------------------------------- /WebContent/resources/images/intro/extractor.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/intro/extractor.jpg -------------------------------------------------------------------------------- /WebContent/resources/images/intro/factoryCode.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/intro/factoryCode.jpg -------------------------------------------------------------------------------- /WebContent/resources/images/intro/signCode.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/intro/signCode.jpg -------------------------------------------------------------------------------- /WebContent/resources/images/intro/signer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/intro/signer.jpg -------------------------------------------------------------------------------- /WebContent/resources/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/logo.png -------------------------------------------------------------------------------- /WebContent/resources/images/new-link.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/new-link.jpg -------------------------------------------------------------------------------- /WebContent/resources/images/point.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/point.png -------------------------------------------------------------------------------- /WebContent/resources/images/running.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/running.png -------------------------------------------------------------------------------- /WebContent/resources/images/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/spinner.gif -------------------------------------------------------------------------------- /WebContent/resources/images/stopped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/stopped.png -------------------------------------------------------------------------------- /WebContent/resources/images/terminator1.0.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/terminator1.0.bmp -------------------------------------------------------------------------------- /WebContent/resources/images/terminator1.1.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/images/terminator1.1.bmp -------------------------------------------------------------------------------- /WebContent/resources/js/jquery-1.7.2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/js/jquery-1.7.2.js -------------------------------------------------------------------------------- /WebContent/resources/js/jquery-mustache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/js/jquery-mustache.js -------------------------------------------------------------------------------- /WebContent/resources/js/jquery.poshytip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/js/jquery.poshytip.js -------------------------------------------------------------------------------- /WebContent/resources/js/jquery.tmpl.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/js/jquery.tmpl.min.js -------------------------------------------------------------------------------- /WebContent/resources/js/json2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/js/json2.js -------------------------------------------------------------------------------- /WebContent/resources/js/mustache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/resources/js/mustache.js -------------------------------------------------------------------------------- /WebContent/stub/stub.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/WebContent/stub/stub.jsp -------------------------------------------------------------------------------- /lisence.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/lisence.txt -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/action/BaseAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/action/BaseAction.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/action/LinkAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/action/LinkAction.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/action/LinkControlAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/action/LinkControlAction.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/action/LogAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/action/LogAction.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/action/RecordAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/action/RecordAction.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/action/StubAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/action/StubAction.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/bo/Link.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/bo/Link.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/bo/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/bo/Log.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/bo/PluginInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/bo/PluginInfo.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/bo/ServerStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/bo/ServerStatus.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/bo/StorageType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/bo/StorageType.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/bo/StubCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/bo/StubCondition.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/bo/StubData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/bo/StubData.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/bo/WorkMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/bo/WorkMode.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/common/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/common/Config.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/common/SpringInit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/common/SpringInit.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/common/exception/ExceptionResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/common/exception/ExceptionResolver.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/common/exception/LinkStatusException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/common/exception/LinkStatusException.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/common/file/FileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/common/file/FileUtils.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/common/log/LinkLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/common/log/LinkLogger.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/common/log/LogManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/common/log/LogManager.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/common/mybatis/MybatisMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/common/mybatis/MybatisMapper.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/common/validation/IP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/common/validation/IP.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/common/validation/IPValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/common/validation/IPValidator.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/form/LinkForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/form/LinkForm.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/form/StubForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/form/StubForm.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/mapper/LinkMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/mapper/LinkMapper.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/mapper/LinkMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/mapper/LinkMapper.xml -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/service/BaseLinkService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/service/BaseLinkService.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/service/LinkControlService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/service/LinkControlService.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/service/LinkControlServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/service/LinkControlServiceImpl.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/service/LinkService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/service/LinkService.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/service/LinkServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/service/LinkServiceImpl.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/service/LogService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/service/LogService.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/service/LogServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/service/LogServiceImpl.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/service/RecordService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/service/RecordService.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/service/RecordServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/service/RecordServiceImpl.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/service/StubService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/service/StubService.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/manager/service/StubServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/manager/service/StubServiceImpl.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/plugin/extractor/Extractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/plugin/extractor/Extractor.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/plugin/extractor/RequestElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/plugin/extractor/RequestElement.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/plugin/extractor/UriElementGetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/plugin/extractor/UriElementGetter.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/plugin/extractor/http/DefaultHttpExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/plugin/extractor/http/DefaultHttpExtractor.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/plugin/extractor/http/HttpJsonExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/plugin/extractor/http/HttpJsonExtractor.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/plugin/extractor/http/HttpXmlExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/plugin/extractor/http/HttpXmlExtractor.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/plugin/matcher/AndRequestMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/plugin/matcher/AndRequestMatcher.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/plugin/matcher/NotRequestMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/plugin/matcher/NotRequestMatcher.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/plugin/matcher/OrRequestMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/plugin/matcher/OrRequestMatcher.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/plugin/matcher/RequestMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/plugin/matcher/RequestMatcher.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/plugin/signer/BaseSigner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/plugin/signer/BaseSigner.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/plugin/signer/DefaultHttpSigner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/plugin/signer/DefaultHttpSigner.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/plugin/signer/Signer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/plugin/signer/Signer.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/plugin/signer/SignerInitializationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/plugin/signer/SignerInitializationException.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/plugin/signer/SignerListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/plugin/signer/SignerListener.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/plugin/signer/algorithm/MD5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/plugin/signer/algorithm/MD5.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/plugin/signer/customized/app/Base64ForAPP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/plugin/signer/customized/app/Base64ForAPP.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/plugin/signer/customized/app/Base64ForServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/plugin/signer/customized/app/Base64ForServer.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/plugin/signer/customized/app/CipherUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/plugin/signer/customized/app/CipherUtil.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/plugin/signer/customized/app/FromAppToDrAPIHttpRequestSigner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/plugin/signer/customized/app/FromAppToDrAPIHttpRequestSigner.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/plugin/signer/customized/app/GZipUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/plugin/signer/customized/app/GZipUtil.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/plugin/signer/customized/app/JacksonUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/plugin/signer/customized/app/JacksonUtil.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/plugin/signer/customized/app/RSAUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/plugin/signer/customized/app/RSAUtil.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/register/ProtocolRegister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/register/ProtocolRegister.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/register/ProtocolRegisterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/register/ProtocolRegisterImpl.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/register/annotation/CustomizedExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/register/annotation/CustomizedExtractor.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/register/annotation/CustomizedSigner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/register/annotation/CustomizedSigner.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/register/annotation/DefaultExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/register/annotation/DefaultExtractor.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/register/annotation/DefaultSigner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/register/annotation/DefaultSigner.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/register/annotation/PipelineFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/register/annotation/PipelineFactory.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/register/scanner/AnnotationScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/register/scanner/AnnotationScanner.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/server/NotHitHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/server/NotHitHandler.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/server/Relay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/server/Relay.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/server/RelayListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/server/RelayListener.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/server/Server.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/server/Server.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/server/ServerContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/server/ServerContext.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/server/common/BaseRelayHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/server/common/BaseRelayHandler.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/server/common/BaseServerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/server/common/BaseServerHandler.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/server/common/RelayImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/server/common/RelayImpl.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/server/common/ServerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/server/common/ServerImpl.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/server/common/ServerPipelineFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/server/common/ServerPipelineFactory.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/server/common/record/BaseRecordServerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/server/common/record/BaseRecordServerHandler.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/server/common/replay/BaseReplayServerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/server/common/replay/BaseReplayServerHandler.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/server/common/stub/BaseStubServerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/server/common/stub/BaseStubServerHandler.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/server/common/tunnel/TunnelServerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/server/common/tunnel/TunnelServerHandler.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/server/common/util/ChannelUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/server/common/util/ChannelUtil.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/server/common/util/JsonParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/server/common/util/JsonParser.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/server/common/util/StubMatcherComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/server/common/util/StubMatcherComparator.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/server/http/HttpRecordServerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/server/http/HttpRecordServerHandler.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/server/http/HttpRelayHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/server/http/HttpRelayHandler.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/server/http/HttpReplayServerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/server/http/HttpReplayServerHandler.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/server/http/HttpServerPipelineFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/server/http/HttpServerPipelineFactory.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/server/http/HttpStubServerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/server/http/HttpStubServerHandler.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/storage/RequestResponseBundle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/storage/RequestResponseBundle.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/storage/Storage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/storage/Storage.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/storage/StorageFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/storage/StorageFactory.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/storage/cache/CacheStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/storage/cache/CacheStorage.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/storage/file/FileStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/storage/file/FileStorage.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/storage/file/bo/DataIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/storage/file/bo/DataIndex.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/storage/file/mapper/DataIndexMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/storage/file/mapper/DataIndexMapper.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/storage/file/mapper/DataIndexMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/storage/file/mapper/DataIndexMapper.xml -------------------------------------------------------------------------------- /src/com/baidu/terminator/storage/file/mapper/StubDataMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/storage/file/mapper/StubDataMapper.java -------------------------------------------------------------------------------- /src/com/baidu/terminator/storage/file/mapper/StubDataMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/com/baidu/terminator/storage/file/mapper/StubDataMapper.xml -------------------------------------------------------------------------------- /src/conf/applicationContext-ibatis.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/conf/applicationContext-ibatis.xml -------------------------------------------------------------------------------- /src/conf/applicationContext-servlet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/conf/applicationContext-servlet.xml -------------------------------------------------------------------------------- /src/conf/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/conf/applicationContext.xml -------------------------------------------------------------------------------- /src/conf/configuration.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/conf/configuration.properties -------------------------------------------------------------------------------- /src/conf/mybatis.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/conf/mybatis.xml -------------------------------------------------------------------------------- /src/database/1.1/terminator.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/database/1.1/terminator.sql -------------------------------------------------------------------------------- /src/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/log4j.properties -------------------------------------------------------------------------------- /src/org/jboss/netty/buffer/AbstractChannelBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/org/jboss/netty/buffer/AbstractChannelBuffer.java -------------------------------------------------------------------------------- /src/org/jboss/netty/handler/codec/http/DefaultHttpMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/org/jboss/netty/handler/codec/http/DefaultHttpMessage.java -------------------------------------------------------------------------------- /src/org/jboss/netty/handler/codec/http/HttpHeaders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/org/jboss/netty/handler/codec/http/HttpHeaders.java -------------------------------------------------------------------------------- /src/org/jboss/netty/handler/codec/http/HttpMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/org/jboss/netty/handler/codec/http/HttpMethod.java -------------------------------------------------------------------------------- /src/org/jboss/netty/handler/codec/http/HttpResponseStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/org/jboss/netty/handler/codec/http/HttpResponseStatus.java -------------------------------------------------------------------------------- /src/org/jboss/netty/handler/codec/http/HttpVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baidu/terminator/HEAD/src/org/jboss/netty/handler/codec/http/HttpVersion.java --------------------------------------------------------------------------------