Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ahabra/reverse-proxy
/ functions
Functions
98 in github.com/ahabra/reverse-proxy
⨍
Functions
98
◇
Types & classes
29
↓ 11 callers
Method
translate
(String text)
project/src/main/java/com/tek271/reverseProxy/text/TagTranslator.java:45
↓ 8 callers
Method
attributeValue
(String tag)
project/src/main/java/com/tek271/reverseProxy/text/TagTranslator.java:70
↓ 8 callers
Method
translateTag
(String tag)
project/src/main/java/com/tek271/reverseProxy/text/TagTranslator.java:61
↓ 7 callers
Method
tuple3
(E1 e1, E2 e2, E3 e3)
project/src/main/java/com/tek271/reverseProxy/utils/Tuple3.java:34
↓ 5 callers
Method
removeControlChars
remove chars less than 32 and replace with space
project/src/main/java/com/tek271/reverseProxy/utils/TextTools.java:32
↓ 5 callers
Method
size
(File file)
project/src/main/java/com/tek271/reverseProxy/utils/FileTools.java:58
↓ 4 callers
Method
findAll
Find all matches in a string
project/src/main/java/com/tek271/reverseProxy/utils/RegexTools.java:31
↓ 4 callers
Method
pair
(String tagRegex, String attributeRegex)
project/src/main/java/com/tek271/reverseProxy/model/RegexPair.java:39
↓ 4 callers
Method
toString
()
project/src/main/java/com/tek271/reverseProxy/utils/Tuple2.java:50
↓ 3 callers
Method
findByHiddenUrl
(String hiddenUrl)
project/src/main/java/com/tek271/reverseProxy/model/Mappings.java:48
↓ 3 callers
Method
findByProxyUrl
(String proxyUrl)
project/src/main/java/com/tek271/reverseProxy/model/Mappings.java:40
↓ 3 callers
Method
isNull
()
project/src/main/java/com/tek271/reverseProxy/utils/Tuple2.java:46
↓ 3 callers
Method
mapContentUrl
(String url)
project/src/main/java/com/tek271/reverseProxy/text/UrlMapper.java:33
↓ 3 callers
Method
tuple2
(E1 e1, E2 e2)
project/src/main/java/com/tek271/reverseProxy/utils/Tuple2.java:37
↓ 2 callers
Method
copyText
(String text, ServletResponse response, ContentType contentType)
project/src/main/java/com/tek271/reverseProxy/servlet/ContentUtils.java:42
↓ 2 callers
Method
extractPath
(String url, String domain, String resource)
project/src/main/java/com/tek271/reverseProxy/model/Mapping.java:61
↓ 2 callers
Method
extractProtocol
(String url)
project/src/main/java/com/tek271/reverseProxy/model/Mapping.java:57
↓ 2 callers
Method
getMatch
(Matcher matcher, int groupIndex)
project/src/main/java/com/tek271/reverseProxy/utils/RegexTools.java:49
↓ 2 callers
Method
mapHiddenToProxy
(String hiddenUrl)
project/src/main/java/com/tek271/reverseProxy/model/Mapping.java:52
↓ 2 callers
Method
mapProxyToHidden
(String proxyUrl)
project/src/main/java/com/tek271/reverseProxy/model/Mapping.java:47
↓ 2 callers
Method
nil
()
project/src/main/java/com/tek271/reverseProxy/utils/Tuple2.java:41
↓ 2 callers
Method
readFromContextToInputStream
(String fileName)
project/src/main/java/com/tek271/reverseProxy/utils/FileTools.java:28
↓ 2 callers
Method
readMappings
(PropertiesFile propertiesFile)
project/src/main/java/com/tek271/reverseProxy/config/Properties.java:33
↓ 2 callers
Method
subset
get a subset of element with the given key prefix
project/src/main/java/com/tek271/reverseProxy/utils/PropertiesFile.java:108
↓ 1 callers
Method
addCodes
(RegexFlagsEnum... flags)
project/src/main/java/com/tek271/reverseProxy/utils/RegexFlagsEnum.java:37
↓ 1 callers
Method
copyBinary
(HttpEntity entity, ServletResponse response)
project/src/main/java/com/tek271/reverseProxy/servlet/ContentUtils.java:32
↓ 1 callers
Method
create
(Mapping...mappings)
project/src/main/java/com/tek271/reverseProxy/model/Mappings.java:29
↓ 1 callers
Method
dquoteAround
(String value)
project/src/main/java/com/tek271/reverseProxy/utils/TextTools.java:23
↓ 1 callers
Method
executeRequest
(ServletResponse response, Mapping mapping, String newUrl)
project/src/main/java/com/tek271/reverseProxy/servlet/ProxyFilter.java:63
↓ 1 callers
Method
extractBetweenQuotes
(String value, char quote)
project/src/main/java/com/tek271/reverseProxy/text/TagTranslator.java:85
↓ 1 callers
Method
extractCharset
(String value)
project/src/main/java/com/tek271/reverseProxy/servlet/ContentType.java:44
↓ 1 callers
Method
extractPath
(String url)
project/src/main/java/com/tek271/reverseProxy/servlet/ContentType.java:64
↓ 1 callers
Method
getContentText
(HttpEntity entity, String charset)
project/src/main/java/com/tek271/reverseProxy/servlet/ContentUtils.java:52
↓ 1 callers
Method
getProperties
()
project/src/main/java/com/tek271/reverseProxy/utils/PropertiesFile.java:77
↓ 1 callers
Method
getString
(String key)
project/src/main/java/com/tek271/reverseProxy/utils/PropertiesFile.java:81
↓ 1 callers
Method
isFullUrl
(String url)
project/src/main/java/com/tek271/reverseProxy/text/UrlMapper.java:66
↓ 1 callers
Method
isHttp
(ServletRequest request, ServletResponse response)
project/src/main/java/com/tek271/reverseProxy/servlet/ProxyFilter.java:54
↓ 1 callers
Method
isJavaScript
(String path)
project/src/main/java/com/tek271/reverseProxy/servlet/ContentType.java:60
↓ 1 callers
Method
isQuote
(char quote)
project/src/main/java/com/tek271/reverseProxy/utils/TextTools.java:27
↓ 1 callers
Method
isText
(String value)
project/src/main/java/com/tek271/reverseProxy/servlet/ContentType.java:55
↓ 1 callers
Method
keys
()
project/src/main/java/com/tek271/reverseProxy/utils/PropertiesFile.java:119
↓ 1 callers
Method
mapFullUrlHiddenToProxy
(String fullHiddenUrl)
project/src/main/java/com/tek271/reverseProxy/text/UrlMapper.java:49
↓ 1 callers
Method
mapFullUrlIfCan
(String url)
project/src/main/java/com/tek271/reverseProxy/text/UrlMapper.java:42
↓ 1 callers
Method
mapFullUrlProxyToHidden
(String fullProxyUrl)
project/src/main/java/com/tek271/reverseProxy/text/UrlMapper.java:58
↓ 1 callers
Method
mapUrlProxyToHidden
(ServletRequest request)
project/src/main/java/com/tek271/reverseProxy/servlet/ProxyFilter.java:58
↓ 1 callers
Method
nil
()
project/src/main/java/com/tek271/reverseProxy/utils/Tuple3.java:38
↓ 1 callers
Method
parse
(List<String> lines)
project/src/main/java/com/tek271/reverseProxy/utils/PropertiesFile.java:50
↓ 1 callers
Method
parseLine
(String line)
project/src/main/java/com/tek271/reverseProxy/utils/PropertiesFile.java:62
↓ 1 callers
Method
readLinesFromContext
(String fileName)
project/src/main/java/com/tek271/reverseProxy/utils/FileTools.java:49
↓ 1 callers
Method
toString
(InputStream stream)
project/src/main/java/com/tek271/reverseProxy/utils/FileTools.java:41
↓ 1 callers
Method
translate
(HttpEntity entity, ServletResponse response)
project/src/main/java/com/tek271/reverseProxy/servlet/ContentTranslator.java:36
↓ 1 callers
Method
translate
(String text)
project/src/main/java/com/tek271/reverseProxy/text/TextTranslator.java:49
↓ 1 callers
Method
translateText
(String text)
project/src/main/java/com/tek271/reverseProxy/servlet/ContentTranslator.java:54
Method
Config
()
project/src/main/java/com/tek271/reverseProxy/config/Config.java:27
Method
ContentTranslator
(Mapping mapping, String newUrl)
project/src/main/java/com/tek271/reverseProxy/servlet/ContentTranslator.java:31
Method
ContentType
(Header header, String url)
project/src/main/java/com/tek271/reverseProxy/servlet/ContentType.java:33
Method
Mapping
(String mapping)
project/src/main/java/com/tek271/reverseProxy/model/Mapping.java:33
Method
Properties
()
project/src/main/java/com/tek271/reverseProxy/config/Properties.java:28
Method
PropertiesFile
()
project/src/main/java/com/tek271/reverseProxy/utils/PropertiesFile.java:33
Method
RegexFlagsEnum
(int code)
project/src/main/java/com/tek271/reverseProxy/utils/RegexFlagsEnum.java:33
Method
RegexPair
(String tagRegex, String attributeRegex)
project/src/main/java/com/tek271/reverseProxy/model/RegexPair.java:31
Method
TagTranslator
(Mapping mapping, Pattern tagPattern, Pattern attributePattern)
project/src/main/java/com/tek271/reverseProxy/text/TagTranslator.java:39
Method
TextTranslator
(Mapping mapping)
project/src/main/java/com/tek271/reverseProxy/text/TextTranslator.java:43
Method
Tuple2
(E1 e1, E2 e2)
project/src/main/java/com/tek271/reverseProxy/utils/Tuple2.java:32
Method
Tuple3
(E1 e1, E2 e2, E3 e3)
project/src/main/java/com/tek271/reverseProxy/utils/Tuple3.java:28
Method
UrlMapper
(Mapping currentMapping)
project/src/main/java/com/tek271/reverseProxy/text/UrlMapper.java:29
Method
constructorShouldFailIfInvalid
()
project/src/test/java/com/tek271/reverseProxy/model/MappingTest.java:23
Method
constructorShouldFailIfNoInput
()
project/src/test/java/com/tek271/reverseProxy/model/MappingTest.java:17
Method
constructorShouldParseInput
()
project/src/test/java/com/tek271/reverseProxy/model/MappingTest.java:9
Method
destroy
()
project/src/main/java/com/tek271/reverseProxy/servlet/ProxyFilter.java:38
Method
doFilter
(ServletRequest request, ServletResponse response, FilterChain chain)
project/src/main/java/com/tek271/reverseProxy/servlet/ProxyFilter.java:41
Method
equals
(Object obj)
project/src/main/java/com/tek271/reverseProxy/utils/Tuple3.java:52
Method
getBoolean
(String key)
project/src/main/java/com/tek271/reverseProxy/utils/PropertiesFile.java:99
Method
getInteger
(String key)
project/src/main/java/com/tek271/reverseProxy/utils/PropertiesFile.java:85
Method
getLong
(String key)
project/src/main/java/com/tek271/reverseProxy/utils/PropertiesFile.java:91
Method
hashCode
()
project/src/main/java/com/tek271/reverseProxy/utils/Tuple3.java:67
Method
init
(FilterConfig filterConfig)
project/src/main/java/com/tek271/reverseProxy/servlet/ProxyFilter.java:35
Method
isNull
()
project/src/main/java/com/tek271/reverseProxy/utils/Tuple3.java:43
Method
read
(String fileName)
project/src/main/java/com/tek271/reverseProxy/utils/PropertiesFile.java:45
Method
readTextFileContent
(File file)
project/src/main/java/com/tek271/reverseProxy/utils/FileTools.java:65
Method
readTextFileFromContext
(String fileName)
project/src/main/java/com/tek271/reverseProxy/utils/FileTools.java:36
Method
testAttributeValue
()
project/src/test/java/com/tek271/reverseProxy/text/TagTranslatorTest.java:32
Method
testFindAll
()
project/src/test/java/com/tek271/reverseProxy/utils/RegexToolsTest.java:13
Method
testFindAllWithGroups
()
project/src/test/java/com/tek271/reverseProxy/utils/RegexToolsTest.java:27
Method
testMapContentUrlUrl
()
project/src/test/java/com/tek271/reverseProxy/text/UrlMapperTest.java:13
Method
testMapHiddenToProxy
()
project/src/test/java/com/tek271/reverseProxy/model/MappingTest.java:37
Method
testMapProxyToHidden
()
project/src/test/java/com/tek271/reverseProxy/model/MappingTest.java:29
Method
testReadMappings
()
project/src/test/java/com/tek271/reverseProxy/config/PropertiesTest.java:13
Method
testRegEx
()
project/src/test/java/com/tek271/reverseProxy/text/TextTranslatorTest.java:14
Method
testRemoveControlChars
()
project/src/test/java/com/tek271/reverseProxy/utils/TextToolsTest.java:9
Method
testSubset
()
project/src/test/java/com/tek271/reverseProxy/utils/PropertiesFileTest.java:10
Method
testTranslate
()
project/src/test/java/com/tek271/reverseProxy/text/TextTranslatorTest.java:25
Method
testTranslateAnchor
()
project/src/test/java/com/tek271/reverseProxy/text/TagTranslatorTest.java:21
Method
testfindByHiddenUrl
()
project/src/test/java/com/tek271/reverseProxy/model/MappingsTest.java:15
Method
testfindByProxyUrl
()
project/src/test/java/com/tek271/reverseProxy/model/MappingsTest.java:9
Method
toMap
(boolean skipNullValues, Tuple2<E1, E2>...tuples)
project/src/main/java/com/tek271/reverseProxy/utils/Tuple2.java:55
Method
toString
()
project/src/main/java/com/tek271/reverseProxy/utils/Tuple3.java:47
Method
toString
()
project/src/main/java/com/tek271/reverseProxy/model/RegexPair.java:43