修复v2提取IP默认方式修改必填类型

This commit is contained in:
Eamon-meng
2026-07-20 16:44:49 +08:00
parent 397555bf50
commit 3e99f2f66f

View File

@@ -50,6 +50,7 @@ export async function GET(req: NextRequest) {
const separator = rSeparator.split(',').map(code => String.fromCharCode(parseInt(code))).join('')
switch (format) {
case '2':
case 'json':
if (hostFormat === 'domain') {
const domainFormatData = result.data.map(item => ({
@@ -57,6 +58,7 @@ export async function GET(req: NextRequest) {
port: item.port,
...(item.username && item.password ? {username: item.username, password: item.password} : {}),
}))
return NextResponse.json(domainFormatData)
}
else {
@@ -65,9 +67,12 @@ export async function GET(req: NextRequest) {
port: item.port,
...(item.username && item.password ? {username: item.username, password: item.password} : {}),
}))
return NextResponse.json(ipFormatData)
}
case '1':
case 'text':
default:
const text = result.data.map((item) => {
let hostValue: string
if (hostFormat === 'domain') {