Diese Seite mit anderen teilen ...

Informationen zum Thema:
Forum:
WinDev Forum
Beiträge im Thema:
4
Erster Beitrag:
vor 4 Jahren, 3 Monaten
Letzter Beitrag:
vor 4 Jahren, 3 Monaten
Beteiligte Autoren:
FMUser2, Fabrice Harari, Yogi Yang

Download CSV from URL, import into application

Startbeitrag von FMUser2 am 25.02.2014 03:23

We are trying to download a CSV from a URL then get the file into the application. The URL looks like this:

http://www.myURL.com/createcsvfile.cfm?username=XXX&password=YYY

Upon entering the URL into a browser, the CSV will download into the default directory, which takes several seconds.

What I would like to do is either grab the CSV directly, or at least capture the name and directory of it (which won't be the same every time).

Any way to accomplish this? Thanks.

Antworten:

What are you using?

Is it WD or WB or WM?

von Yogi Yang - am 25.02.2014 12:28
Hi

the right way to do that is to use httprequest with your url... You will get your file into httpGetResult and will be able to do whatever you want wit it

Best regards

von Fabrice Harari - am 25.02.2014 12:40
I'm using WD 18, sorry for not posting that.

httpRequest and httpGetResult worked, Thanks Fabrice!

The only complication was a redirect. I solved this by first getting the header from httpGetResult(httpHeader), pulling "location: " from the string, building a new URL, then doing another httpRequest httpGetResult on the the new URL for the redirect.

von FMUser2 - am 27.02.2014 03:51
Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.