-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix bible-api.com
CORS issues
#258
Comments
Interestingly I don't know that I've ever seen this on Linux, but I do see it in Windows. I looked at the Chrome dev extensions under "Network" to get more information. When I see the problem on Windows there is a status code of 429 (Too Many Requests). I suspect the problem here is that the 429 isn't getting passed back properly and is incorrectly showing up as a CORS error. It looks like this has happened in other applications. We could put some time into fixing the CORS logging so that it shows 429 instead of this issue, but the real underlying issue seems like a rate limiting issue to the website. It seems like some identification was made of Chromium apps running on Windows hitting the API a lot, and the server admin put in a block/rate limiter in that situation (or there is some smart infrastructure that made this determination through an algo on its own). Seems like we should probably just move away from using |
Sometimes when hitting the
bible-api.com
endpoint, we get CORS issues.TJ:
Ira:
Created as a result of #177
The text was updated successfully, but these errors were encountered: