论坛rss订阅401的解决方案

用大善人的cf直接提取自己的ck, 创建一个worker即可
代码填写进去, cookie替换成自己的就可以了, 不知道能不能一直用
而且可以把域名换成自己的防止被墙

const TELEGRAPH_URL = 'https://linux.do/latest.rss';

addEventListener('fetch', event => {
  event.respondWith(handleRequest(event.request))
})

async function handleRequest(request) {
  const url = new URL(TELEGRAPH_URL);
  url.host = TELEGRAPH_URL.replace(/^https?:\/\//, '');

  const modifiedRequest = new Request(url.toString(), {
    headers: {
     ...request.headers, // 保持原有的headers
      'Cookie': '你自己的cookie' // 添加或覆盖Cookie头
    },
    method: request.method,
    body: request.body,
    redirect: 'follow'
  });
  const response = await fetch(modifiedRequest);
  const modifiedResponse = new Response(response.body, response);
  modifiedResponse.headers.set('Access-Control-Allow-Origin', '*');
  return modifiedResponse;
}
30 个赞

虽然看不懂,但是先帮你赞一下。然后可以科普下为啥喜欢用rss吗?

1 个赞

常规话题软件分享

佬 还能用吗 cookie是那个forumsession的吗

1 个赞

rss水论坛体验更好吗

1 个赞

多个地方的信息聚合到一个软件看, 为了方便

4 个赞

chrome, F12控制台, network, 随便找个请求,把请求里的cookie复制出来就可以啊

3 个赞

帮顶

2 个赞

大佬牛逼

2 个赞

感谢大佬

1 个赞

具体步骤可以找cf代理chatgpt的教程, 代码换成我的即可.

1 个赞

亲测可用 感谢大佬

1 个赞

更高的阅读效率、更好的阅读体验、可以掌握阅读主动权
---- by DIYgod

2 个赞

mark!!!

1 个赞

试了一下,能跑通,赞一个

1 个赞

感谢热佬科普.

1 个赞

非常不错,感谢。

1 个赞

mark

1 个赞

mark

1 个赞

mark

1 个赞