Skip to content

yuzaimala/URL-detection-jump

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

URL 可用性检测中间页

1726688910768

功能

同时向全部URL发起请求,并在倒计时结束后跳转到第一个访问成功的URL。

特性

  • 并发测试可用性,高效
  • 支持传递路径和参数,方便
  • 支持base64编码的URL自适应解码

联系方式

Telegram: @pmzhizhi_bot

使用方法

  1. 修改 config.json 文件,配置检测参数:

配置说明:

  • welcomeTitle: 设置欢迎页面的标题文字
  • urls: 数组,包含需要检测的URL列表。支持以下格式:
    • 推荐使用base64编码的URL
    • 普通明文URL
    • base64编码和明文URL混合使用
  1. 将修改后的 config.json 文件和其他项目文件一起部署到您的服务器上。
  2. 访问部署后的网址,系统将自动检测并跳转到可用的URL。

注意事项:

  • 推荐优先使用base64编码的URL,系统会自动识别并解码。这样可以提高安全性并避免某些特殊字符造成的问题。

  • 如果使用普通URL,请确保包含完整格式,包括 http://https:// 前缀。

  • 您可以灵活选择全部使用base64编码、全部使用明文URL,或者混合使用两种格式。

  • 重要: 跳转的网站需要支持CORS跨域访问。如果目标网站不支持跨域,则无法进行可用性检测和自动跳转。

    {
      // 欢迎页面的标题文字
      "welcomeTitle": "欢迎访问加速,正在自动匹配最佳线路访问官网",
      
      // 需要检测的URL列表
      "urls": [
        // 推荐使用base64编码的URL (解码后为 https://example1.com/)
        "aHR0cHM6Ly9leGFtcGxlMS5jb20v",
        // 也支持普通URL
        "https://example2.org/"
      ]
    }
    

支持传递路径和参数

示例:

访问地址 最终跳转地址
http://localhost.com/#/sign-up?code=888888 https://example1.com/#/sign-up?code=888888
http://localhost.com/index.php?code=888888 https://example2.org/index.php?code=888888

About

URL-detection-jump

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages