Update route.ts
This commit is contained in:
@@ -1,21 +1,10 @@
|
||||
import { type NextRequest, NextResponse } from "next/server"
|
||||
|
||||
export async function GET(request: NextRequest) {
|
||||
// 随机选择图片源
|
||||
const isSourceOne = Math.random() < 0.5 // 50% 概率选择第一个图片源
|
||||
|
||||
let randomId: number
|
||||
let randomImageUrl: string
|
||||
|
||||
if (isSourceOne) {
|
||||
// 第一个图片源,随机数范围为 0-60(含60)
|
||||
randomId = Math.floor(Math.random() * 61)
|
||||
randomImageUrl = `https://zh.yuazhi.cn/at410/random/${randomId}.jpg`
|
||||
} else {
|
||||
// 第二个图片源,随机数范围为 0-40(含40)
|
||||
randomId = Math.floor(Math.random() * 41)
|
||||
randomImageUrl = `https://zh.yuazhi.cn/at410/random/2-${randomId}.jpg`
|
||||
}
|
||||
// 生成1到50之间的随机ID
|
||||
const randomId = Math.floor(Math.random() * 100) + 1
|
||||
// 构建随机图片URL
|
||||
const randomImageUrl = `https://zh.yuazhi.cn/at410/random/${randomId}.jpg`
|
||||
|
||||
// 重定向到随机图片
|
||||
return NextResponse.redirect(randomImageUrl)
|
||||
|
||||
Reference in New Issue
Block a user