Skip to content

修复 hits url tag 参数被二次编码的问题#452

Open
neveler wants to merge 5 commits intoHMCL-dev:mainfrom
neveler:patch-2
Open

修复 hits url tag 参数被二次编码的问题#452
neveler wants to merge 5 commits intoHMCL-dev:mainfrom
neveler:patch-2

Conversation

@neveler
Copy link
Copy Markdown
Contributor

@neveler neveler commented Apr 17, 2026

hits("{{ page.url | absolute_url | url_encode }}");

由于 tag 参数在传入时已完成编码,使用 hitsUrl.searchParams.set 会再次对参数编码,从而改变 tag 的实际值。这导致了新的 tag 与此前不一致,故总访问量会无法包含历史数据。

本次变更不再对传入的 tag 参数进行编码,以避免二次编码,确保 tag 值与此前版本一致。


https://patch-2-docs.hmcl.workers.dev

@neveler neveler changed the title 避免 URL 参数被二次编码 修复 hits url tag 参数被二次编码的问题 Apr 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants