Cho Sing Kum and others,
Thank you for your attention and responses. Let me give an update.
For the last several days I have been trying the url as in Norman's post, where I get the Crumb by going to the Yahoo site for a generic download thru the browser and hovering (or right clicking) over the "Download" button and I get the Cookie from the header that comes back from https.Get (generic url). Note over several days the Crumb has not changed, whereas the Cookie has changed at least once. If I solve the stupid problem below, I know how I can insert code at the top of my programs so the the Cookie can be updated each time I run a program.
However, when I insert the Crumb and Cookie into the url (as with Norman above) and execute:
(This is with RealStudio, now Xojo, where I am using an HTTPSecureSocket)
I do not get the file. Normally in the old days before the recent troubles (and for many many years before) the file of historical data would be found at https(my name for the SecureSocket) / Page Received / Content (a string of all the data). Now when I do the same, the Content is only: "?</body></html>?"
Obviously I am close, but am doing something dumb; please if you can respond for a dummy. The url as in Norman's post is the same format as the url generated when you do a download from a browser. Whereas the old url's always ended with something like: "ignore=csv" Do we have to modify the url, so that the data comes back as a csv file, not dependent on a browser? Also, Greg above commented on the ConnectionType. Could that be the problem?
Any suggestions are appreciated; thank you for your help.