udedup icon indicating copy to clipboard operation
udedup copied to clipboard

invalid URL escape "%"

Open tavgar opened this issue 4 months ago • 0 comments

This great tool missed that sometimes it is normal to have invalid '%' in URLs the URLs that caused it: http://[dedecuted]/affiliates/Reports/%3C!DOCTYPE%20html%20PUBLIC%20%22-/W3C/DTD%20XHTML%201.0%20Transitional/EN%22%20%22http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd%22%3E%3Chtml%20xmlns=%22http://www.w3.org/1999/xhtml%22%3E%3Clink%20rel=%22stylesheet%22%20type=%22text/css%22%20href=%22/affiliates/css/systemerror.css%22%20/%3E%3Chead%3E%3Ctitle%3ESystem%20Error%3C/title%3E%3C/head%3E%3Cbody%3E%20%20%20%20%3Cdiv%20class=%22wrapperSystemError%22%3E%20%20%20%20%20%20%20%20%

The error:

panic: parse "http://[dedecuted]/affiliates/Reports/%3C!DOCTYPE%20html%20PUBLIC%20%22-/W3C/DTD%20XHTML%201.0%20Transitional/EN%22%20%22http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd%22%3E%3Chtml%20xmlns=%22http://www.w3.org/1999/xhtml%22%3E%3Clink%20rel=%22stylesheet%22%20type=%22text/css%22%20href=%22/affiliates/css/systemerror.css%22%20/%3E%3Chead%3E%3Ctitle%3ESystem%20Error%3C/title%3E%3C/head%3E%3Cbody%3E%20%20%20%20%3Cdiv%20class=%22wrapperSystemError%22%3E%20%20%20%20%20%20%20%20%": invalid URL escape "%"

goroutine 1 [running]: main.parseURL({0xc00019ee00, 0x1fa}) [dedecuted]/go/pkg/mod/github.com/zzeitlin/[email protected]/udedup.go:223 +0x63d main.main() [dedecuted]/go/pkg/mod/github.com/zzeitlin/[email protected]/udedup.go:602 +0x62e panic: parse "http://[dedecuted]/affiliates/Reports/%3C!DOCTYPE%20html%20PUBLIC%20%22-/W3C/DTD%20XHTML%201.0%20Transitional/EN%22%20%22http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd%22%3E%3Chtml%20xmlns=%22http://www.w3.org/1999/xhtml%22%3E%3Clink%20rel=%22stylesheet%22%20type=%22text/css%22%20href=%22/affiliates/css/systemerror.css%22%20/%3E%3Chead%3E%3Ctitle%3ESystem%20Error%3C/title%3E%3C/head%3E%3Cbody%3E%20%20%20%20%3Cdiv%20class=%22wrapperSystemError%22%3E%20%20%20%20%20%20%20%20%": invalid URL escape "%"

goroutine 1 [running]: main.parseURL({0xc00019ee00, 0x1fa}) [dedecuted]/go/pkg/mod/github.com/zzeitlin/[email protected]/udedup.go:223 +0x63d main.main() [dedecuted]/go/pkg/mod/github.com/zzeitlin/[email protected]/udedup.go:602 +0x62e

tavgar avatar Oct 07 '24 20:10 tavgar