Backdrop CMS HTML->XML RSS Proxy Module
- Dominant language
- PHP
- Stars
- 16k
- Forks
- 1.3k
- Avg merge
- 13h 24m
- Merged PRs (30d)
- 40
Description
**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I’m always frustrated when […]
While implementing the Aggregator module recently in Backdrop CMS, I came across the situation where CloudFlare Hosting blocked the incoming RSS query, thinking it was a bot or a spider. The Aggregator module works great -it's being actively blocked by CloudFlare to prevent "bots", which I guess in this case is a false positive.
Cloudflare blocks RSS inquiries
https://openrss.org/blog/using-cloudflare-on-your-website-could-be-blocking-rss-users#:~:text=The%20only%20way%20to%20resolve,custom%20rule%20to%20unblock%20it.
**Describe the solution you’d like**
A clear and concise description of what you want to happen.
I would like to know if this solution can basically be used as an HTML -> RSS proxy, by re-constructing the XML that RSS relies on via a web browser style inquiry and consequent construction of an RSS feed from parsing the HTML document.
Yes, I know this is not the preferred way, but how else can you get to the content when RSS is being blocked?
**Describe alternatives you’ve considered**
A clear and concise description of any alternative solutions or features you’ve considered.
I could write something in Python with BeautifuSoup to build a website scraper which then exposes an RSS feed.
I am hoping to avoid having to do that.
**Additional context**
Add any other context or screenshots about the feature request here.
Contributor guide
Assessment
This issue has not been assessed yet.