fix: Encode name to prevent request failure due to '/' in URL #734
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
在节点,策略组,代理提供者,规则提供者的名称中可能存在 “/” ,“/”不会被编码而是会被视为url路径的一部分,这会使浏览器请求错误路径而失败(404)
问题表现形式:
带有“/”的策略组无法切换节点,无法整组测试延迟
带有“/”的节点无法测试延迟
带有“/”的代理提供者无法更新,无法整组测试延迟
带有“/”的规则提供者无法更新
可修复 #684 #498