daeuniverse / daeuniverse/dae

关于某些机场会根据不同UA返回不同节点信息。导致返回hy2协议节点而无法使用大部分连接

Open
#515 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
6.2k
Forks
404
Avg merge
57m
Merged PRs (30d)
2

Description

### Improvement Suggestion

req.Header.Set("User-Agent", fmt.Sprintf("dae/%v (like v2rayA/1.0 WebRequestHelper) (like v2rayN/1.0 WebRequestHelper)", config.Version))

在openclash中如果使用clash.metaUA可以正常返回大部分vless节点而不是hy2.

### Potential Benefits

我是穷孩子。只能买便宜机场。协议杂七杂八的。希望能加上更多的UA

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the Go request code containing req.Header.Set("User-Agent", ...) and inspect how config.Version is used. Compare the current User-Agent with the reported openclash clash.metaUA behavior and determine how node responses differ. Done means the relevant airport responses return usable supported nodes rather than only hy2 nodes, with coverage for the requested User-Agent behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
networking
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.