DIYgod / DIYgod/RSSHub

【河北网络电视台 农博士在行动】403 Forbidden 但用境外IP可以打开网页和播放对应视频

Open
#20,889 5 comments 1 reaction 0 assignees View on GitHub
RSS bug
Dominant language
TypeScript
Stars
46.2k
Forks
10.2k
Avg merge
10h 35m
Merged PRs (30d)
164

Description

### 路由地址

```routes
/hebtv/nbszxd
```

### 完整路由地址

```fullroutes
/hebtv/nbszxd
```

### 相关文档

https://docs.rsshub.app/routes/hebtv

### 预期是什么?

正常抓取

### 实际发生了什么?

FetchError: [GET] "https://web.cmc.hebtv.com/cms/rmt0336/19/19js/st/ds/nmpd/nbszxd/index.shtml": 403 Forbidden

### 部署

自建

### 部署相关信息

Node Version: v24.12.0

### 额外信息

```shell
docker 装的
```

### 这不是重复的 issue

- [x] 我已经搜索了 [现有 issue](https://github.com/DIYgod/RSSHub/issues),以确保该错误尚未被报告。

Contributor guide

Open the contributing guide

Research direction

Start with the /hebtv/nbszxd route and reproduce the reported request to the Hebei TV URL, then review the related route documentation at https://docs.rsshub.app/routes/hebtv. Investigate why the self-hosted deployment receives 403 Forbidden and identify a project-compatible way to restore fetching. Done means the route can normally fetch and serve its feed content.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.