append the crumb to the URL (Fix #206, #209, #211 and #225)#210
append the crumb to the URL (Fix #206, #209, #211 and #225)#210gilbertoca wants to merge 6 commits intosstrickx:developfrom
Conversation
|
Hi @gilbertoca , are you sure that this change alone fixes the problem? At least, I had to also change the cookie retrieval mechanism: v3rtumnus@a961b19 |
|
@v3rtumnus Yes! |
|
Ah this could actually explain it because I am from the EU and had problems with the cookie consent banner (maybe this one is not shown when visiting Yahoo outside of EU) |
|
I am trying to access the historical data and getting this error, I am at Polish Region(EU) too |
|
still got an error "Server returned HTTP response code: 429 for URL: https://query1.finance.yahoo.com/v1/test/getcrumb" |
|
Just as a side note, by accident I discovered today that with Java 21 I got 404 (or 401, don't remember) but Java 1.8 worked fine. Maybe Java 21 doesn't allow you to override the user agent and Yahoo picks up on that. |
bnsd55
left a comment
There was a problem hiding this comment.
Change B=.* in line 56 to A1S=.*, that worked for me.
|
Thank you @bnsd55 ! On my side, I was getting this exception Caused by: java.io.IOException: Server returned HTTP response code: 503 for URL: https://finance.yahoo.com/quote/%5EGSPC/options |
|
@sstrickx could you pls approve and merge, we need this release |
|
@gilbertoca this ain't working, try running this test in your local public class CrumbManagerTest {
@Test
public void testGetCrumb() throws IOException {
assertNotNull(CrumbManager.getCrumb());
}
} |
|
@foxhound91, it is working locally |
add simply tests to CrumbManager and QuoteRequestTest


append the crumb to the URL
Fix #206, #209, #211 and #225