继续讨论 配置 Discourse RSS 轮询插件:
您好 - 我正在努力让 RSS 轮询插件为我的 RSS feed 工作:https://www.hinz.org.nz/resource/rss/news.rss
我的浏览器(Chrome)不想打开它。但是当我通过验证器运行它时,它似乎没问题:
我的配置中是否遗漏了什么?
继续讨论 配置 Discourse RSS 轮询插件:
您好 - 我正在努力让 RSS 轮询插件为我的 RSS feed 工作:https://www.hinz.org.nz/resource/rss/news.rss
我的浏览器(Chrome)不想打开它。但是当我通过验证器运行它时,它似乎没问题:
我的配置中是否遗漏了什么?
奇怪的是,如果我尝试使用 curl,我会得到一个 403……
Craigs-iMac:~ craig$ curl -I https://www.hinz.org.nz/resource/rss/news.rss
HTTP/2 403
date: Wed, 11 May 2022 14:04:59 GMT
content-type: text/html
content-length: 1233
x-datadome: protected
accept-ch: Sec-CH-UA,Sec-CH-UA-Mobile,Sec-CH-UA-Platform,Sec-CH-UA-Arch,Sec-CH-UA-Full-Version-List,Sec-CH-UA-Model,Sec-CH-Device-Memory
set-cookie: datadome=EU3BHAFHQ05_KVgwW1Wjs9oOG7yBN6ViNb-Z0zhemMzTdky84_xqOxGy~PCdj6GF2paWbjlV6YBVr8EffwN.eBXFJjRmcsp9ix7FLkAxA2yCry0Eo6sLlqchK2zbnjV; Max-Age=31536000; Domain=.hinz.org.nz; Path=/; Secure; SameSite=Lax
location: http://www.hinz.org.nz/resource/rss/news.rss
x-powered-by: ASP.NET
referrer-policy: no-referrer-when-downgrade
strict-transport-security: max-age=31536000
x-xss-protection: 1; mode=block
x-content-type-options: nosniff
也许那个服务器对 user-agents 很挑剔?……如果 RSS 验证器可以获取它,但我的 curl 和插件却不能……
看起来 https://www.hinz.org.nz/resource/rss/news.rss 对 GET 请求的响应是 301 重定向到 https://cdn.ymaws.com/www.hinz.org.nz/resource/rss/news.rss,但对 HEAD 请求的响应是 403。\n\n:facepalm:\n\n您可以配置插件直接从 https://cdn.ymaws.com/www.hinz.org.nz/resource/rss/news.rss 下载 feed,以避免他们的混乱。
它运行得很完美!
谢谢。
我在这方面遇到了一些持续存在的问题,希望能得到一些帮助。
我在控制台中看到这个:
截断的帖子只引入了第一个 <p>。我需要第二个(第一个是垃圾)。
虽然我可以定位从提要中传递过来的丑陋 HTML 并用 CSS 隐藏它,以及自定义“这是一个伴随讨论话题……”文本,但我被传递过来的不幸的内联样式所困扰。而且我错过了非常有价值的第二段。
有没有办法去除其中所有的 HTML 元素/样式,只引入原始文本?或者更好的是,选择原始文本(在我的例子中,只选择第二个 <p>)?
每个帖子的第二个 <p> 元素,包括
这是否可以实现/配置?我无法弄清楚 如何使用 CSS 选择器来实现这一点 与我的提要。
此主题在上次回复后 30 天自动关闭。不再允许回复。