import { api } from "@/lib/api-client" /** * 网站相关 API 服务 * 所有前端调用的网站接口都应该集中在这里 */ export class WebsiteService { /** 按目标导出所有网站 URL(文本文件,一行一个) */ static async exportWebsitesByTargetId(targetId: number): Promise { const response = await api.get(`/targets/${targetId}/websites/export/`, { responseType: "blob", }) return response.data } /** 按扫描任务导出所有网站 URL(文本文件,一行一个) */ static async exportWebsitesByScanId(scanId: number): Promise { const response = await api.get(`/scans/${scanId}/websites/export/`, { responseType: "blob", }) return response.data } }