---
title: "反代 HLS 切片 / key / init 段"
method: GET
path: "/songs/{id}/hls/segment"
tags: ["电台与 HLS"]
---

# 反代 HLS 切片 / key / init 段

`GET /songs/{id}/hls/segment`

由 HandlePlaylist 改写后的相对路径触发，反代音频切片、加密 key、init 段等二进制资源。透传 Range 请求。

## Path parameters

- `id` integer, required

## Query parameters

- `u` string, required

## Response `200`

切片二进制内容

## Other responses

- `206` — Range 请求的部分内容
- `400` — song_id 或 u 参数无效
- `403` — 非同源 URL 拒绝代理
- `404` — 歌曲不存在
- `502` — 上游不可用

---

[API](https://skmtc.net/songloft-org/apis/songloft-api.md) · [All operations](https://skmtc.net/songloft-org/apis/songloft-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/songloft-org/songloft-api/versions/e4d4950ef665/schema)
