Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/abhizaik/urlvet
/ functions
Functions
265 in github.com/abhizaik/urlvet
⨍
Functions
265
◇
Types & classes
101
Method
Run
(in *Input, out *Output)
server/internal/analyzer/tasks.go:183
Method
Run
(in *Input, out *Output)
server/internal/analyzer/tasks.go:214
Method
Run
(in *Input, out *Output)
server/internal/analyzer/tasks.go:224
Method
Run
(in *Input, out *Output)
server/internal/analyzer/tasks.go:248
Method
Run
(in *Input, out *Output)
server/internal/analyzer/tasks.go:257
Method
Run
(in *Input, out *Output)
server/internal/analyzer/tasks.go:266
Method
Run
(in *Input, out *Output)
server/internal/analyzer/tasks.go:285
Method
Run
(in *Input, out *Output)
server/internal/analyzer/tasks.go:295
Method
Run
(in *Input, out *Output)
server/internal/analyzer/tasks.go:305
Method
Run
(in *Input, out *Output)
server/internal/analyzer/tasks.go:315
Method
Run
(in *Input, out *Output)
server/internal/analyzer/tasks.go:348
Method
Run
(in *Input, out *Output)
server/internal/analyzer/tasks.go:466
Function
ScreenshotHandler
(c *gin.Context)
server/internal/handler/screenshot.go:11
Method
SetJSON
SetJSON marshals the value to JSON and stores it in cache
server/internal/service/cache/valkey.go:121
Function
SupportsHSTS
(rawURL string)
server/internal/service/checks/hsts.go:12
Function
TakeScreenshotAndSave
TakeScreenshotAndSave takes a screenshot, saves it to disk, and returns the file path This is kept for backward compatibility if needed elsewhere
server/internal/service/screenshot/screenshot.go:278
Function
TestAnalyzeHandler_Validation
TestAnalyzeHandler_Validation tests the handler's validation without making real network requests.
server/internal/handler/handler_test.go:74
Function
TestApiHandler
(c *gin.Context)
server/internal/handler/testapi.go:14
Function
TestGenerateResult_ScoreClamping
(t *testing.T)
server/internal/analyzer/result_test.go:290
Function
TestGenerateResult_Verdict
(t *testing.T)
server/internal/analyzer/result_test.go:27
Function
TestGenerateResult_VerdictBoundaries
(t *testing.T)
server/internal/analyzer/result_test.go:312
Function
TestHealthEndpoints
TestHealthEndpoints verifies both health endpoints return 200 with status "ok".
server/internal/handler/handler_test.go:37
Function
TestIPCheckHandler
TestIPCheckHandler tests ip/check validation.
server/internal/handler/handler_test.go:185
Function
TestMetricsEndpoint
TestMetricsEndpoint verifies the /metrics endpoint is reachable and returns text/plain.
server/internal/handler/handler_test.go:199
Function
TestPunycodeHandler
TestPunycodeHandler tests punycode endpoint validation.
server/internal/handler/handler_test.go:125
Function
TestRootEndpoint
TestRootEndpoint verifies the root handler returns the service metadata.
server/internal/handler/handler_test.go:58
Function
TestStructureHandlers
TestStructureHandlers tests length and depth endpoint validation.
server/internal/handler/handler_test.go:98
Function
TestTLDHandlers
TestTLDHandlers tests trusted-tld and risky-tld validation.
server/internal/handler/handler_test.go:167
Function
TestTooLongUrl
(t *testing.T)
server/internal/service/checks/checks_test.go:5
Function
TestURLShortenerHandler
TestURLShortenerHandler tests shortener endpoint validation.
server/internal/handler/handler_test.go:146
Function
TooDeepUrl
(url string)
server/internal/service/checks/structure.go:9
Function
URLLengthValidator
URLLengthValidator returns a middleware that rejects requests where the "url" query parameter exceeds maxLen bytes, preventing DoS via oversized input
server/internal/handler/middleware/rate_limit.go:57
Function
UsesIPInsteadOfDomain
(rawURL string)
server/internal/service/checks/ip_domain.go:8
Function
Validate
Validate returns true if the token has a valid signature and has not expired.
server/internal/admintoken/token.go:62
Function
Warn
(msg string, args ...any)
server/internal/logger/logger.go:273
Method
WithAttrs
(attrs []slog.Attr)
server/internal/logger/logger.go:113
Method
WithAttrs
(attrs []slog.Attr)
server/internal/logger/logger.go:188
Method
WithGroup
(name string)
server/internal/logger/logger.go:121
Method
WithGroup
(name string)
server/internal/logger/logger.go:195
Function
analyze
(url: string)
web/website/src/lib/api.ts:85
Function
encodeVerdict
(v: string)
web/website/src/lib/utils.ts:179
Function
fetchRDAP
fetchRDAP queries RDAP and returns normalized RegistrationData. Deprecated: Use fetchRDAPWithContext instead.
server/internal/service/domaininfo/rdap.go:95
Function
formatDate
(dateString: string)
web/website/src/lib/utils.ts:221
Function
getDepth
(url: string)
web/website/src/lib/api.ts:107
Function
getHsts
(url: string)
web/website/src/lib/api.ts:111
Function
getIpCheck
(url: string)
web/website/src/lib/api.ts:95
Function
getIpResolve
(url: string)
web/website/src/lib/api.ts:99
Function
getLength
(url: string)
web/website/src/lib/api.ts:103
Function
getPunycode
(url: string)
web/website/src/lib/api.ts:119
Function
getRank
(url: string)
web/website/src/lib/api.ts:91
Function
getRedirects
(url: string)
web/website/src/lib/api.ts:115
Function
getRiskyTld
(url: string)
web/website/src/lib/api.ts:127
Function
getStatusCode
(url: string)
web/website/src/lib/api.ts:135
Function
getTrustedTld
(url: string)
web/website/src/lib/api.ts:123
Function
getUrlShortener
(url: string)
web/website/src/lib/api.ts:131
Function
getWhois
(url: string)
web/website/src/lib/api.ts:139
Function
init
()
server/internal/docs/docs.go:1318
Function
init
()
web/website/src/lib/theme.ts:11
Function
isValidUrl
(url: string)
web/website/src/lib/utils.ts:187
Function
load
({ url })
web/website/src/routes/+page.ts:5
Function
main
()
server/cmd/urlvet/urlvet.go:40
Function
screenshot
(url: string)
web/website/src/lib/api.ts:88
Function
stripTrackers
(raw: string)
web/website/src/lib/utils.ts:160
Function
toggle
()
web/website/src/lib/theme.ts:19
Function
updateOutputDirect
Helper to update output fields with mutex lock (direct version)
server/internal/analyzer/task_helpers.go:72
← previous
201–265 of 265, ranked by callers