Commit Graph

619 Commits

Author SHA1 Message Date
avwo 5599fbc1fb refactor: transform request info 2019-03-21 16:31:49 +08:00
avwo dd94424712 refactor: refine code 2019-03-20 12:48:22 +08:00
avwo 87370da67b refactor: refine plugin 2019-03-17 07:54:51 +08:00
avwo 440a8459dd refactor: content-length 2019-03-15 10:40:50 +08:00
avwo d2d681c00b chore: refine code 2019-03-15 09:55:51 +08:00
avwo 27e5a5ed3b feat: support for using websocket to connect plugin ui server 2019-03-15 00:15:05 +08:00
avwo 443450bf34 refactor: refine code 2019-03-14 23:32:21 +08:00
avwo ac0f761120 feat: if the plugin (whistle.xxx) dose not implement server, then xxx://value is equals to whistle.xxx://value 2019-03-14 18:12:11 +08:00
avwo 4450e3d561 feat: if the plugin (whistle.xxx) dose not implement server, then xxx://value is equals to whistle.xxx://value 2019-03-14 18:09:01 +08:00
avwo 409aee0fb8 feat: if the plugin (whistle.xxx) dose not implement server, then xxx://value is equals to whistle.xxx://value 2019-03-14 17:50:51 +08:00
avwo 6c211f0bd5 refactor: refine code 2019-03-06 23:04:06 +08:00
avwo 2c21b4157d refactor: use util.connect instead of net.connect 2019-03-06 10:43:18 +08:00
avwo b41b9101a9 refactor: refine code 2019-03-06 02:00:57 +08:00
avwo 0331e36612 fix: clientIp & clientPort 2019-03-05 01:21:10 +08:00
avwo 25298d7a25 refactor: limit localAddress 2019-03-04 10:28:31 +08:00
avwo b4d9c50995 refactor: code 2019-03-04 10:18:49 +08:00
avwo e19228266a refactor: addReqInfo 2019-03-04 10:12:42 +08:00
avwo 933d3ad3e4 refactor: addReqInfo 2019-03-04 10:03:10 +08:00
avwo bbdcd45926 refactor: refine code 2019-03-04 01:16:49 +08:00
avwo 210df41c3f refactor: use https server instead of tls server 2019-03-04 00:54:11 +08:00
avwo 0d7edccbd9 refine code 2019-03-04 00:39:10 +08:00
avwo ba83831663 refine code 2019-03-04 00:36:16 +08:00
avwo a30b01d15b refine code 2019-03-04 00:26:59 +08:00
avwo f6fb5e6c3b refactor: refine parse request 2019-03-02 02:02:36 +08:00
avwo 5d4e8db674 feat: add createServer 2019-03-02 00:58:49 +08:00
avwo 4fa344e784 refactor: code 2019-03-02 00:37:59 +08:00
avwo 116d0b3d5e refactor: handle http request 2019-03-02 00:14:12 +08:00
avwo 3cb1dc9ebc fix: host://{key} proxy://{key} 2018-12-26 18:54:01 +08:00
avwo fa9123a683 refactor: remove tunnelRules 2018-12-21 01:19:57 +08:00
avwo f05b03df81 refactor: custom x-forwarded-for 2018-12-07 01:07:22 +08:00
avwo 8f47fcf737 refactor: custom reqHeaders 2018-12-07 00:54:36 +08:00
avwo 08a95c76ae refactor: custom x-forwarded-for 2018-12-06 23:50:33 +08:00
avwo c12f83b0e2 refactor: custom x-forwarded-for 2018-12-06 23:47:08 +08:00
avwo 6fe2018d5e refactor: lowerCaseify custom headers 2018-12-06 23:43:31 +08:00
avwo 8f1881e52d refactor: custom x-forwarded-for 2018-12-06 23:30:12 +08:00
avwo 4db574a1fa refactor: reqCors://* <=> reqCors://origin=* 2018-12-04 11:49:59 +08:00
avwo f5dcf20e7c feat: allow to abort request 2018-11-07 16:35:11 +08:00
avwo 4ff2e150ba feat: add abort request button 2018-11-07 16:13:16 +08:00
avwo cf95d50f3b feat: add abort request button 2018-11-07 14:50:10 +08:00
avwo 4c0cf44776 refactor: destroy connection if occur error 2018-11-07 10:36:49 +08:00
avwo e674586d5d fix: delayed response auto-close in custom parser 2018-11-07 02:18:36 +08:00
avwo d87d5ac7aa feat: custom parser 2018-10-30 10:15:48 +08:00
avwo 8af6b36000 refactor: enable://customParser <=> enable://customInpect 2018-10-29 18:08:45 +08:00
avwo f93d745066 feat: enable://customInspect 2018-10-29 17:17:26 +08:00
avwo 02824de4e3 feat: add enable://customInspect 2018-10-29 15:31:20 +08:00
avwo 5fd21fa01a feat: add enable://customInspect 2018-10-29 14:39:15 +08:00
avwo 5e07799b1c feat: enable://customInspect 2018-10-27 17:27:58 +08:00
avwo b7535d7c21 feat: support for setting mutil inline value in Rules 2018-10-16 01:46:55 +08:00
avwo ff1ebdbb26 fix: show matching urlParams 2018-10-12 20:24:30 +08:00
avwo f85cfbd6e8 refactor(encoding): ascii -> latin1 2018-10-12 10:00:11 +08:00