Has anyone had success scripting cURL to execute in an IBM i CL Program?
 
I have a project to access a Vendor Web Site using cURL to upload a file,
wait till the file is processed and download a resulting file.
 
I have been provided the cURL Commands for the process.
 
I've enetered cURL command through a QP2TERM Terminal Session and had
success uploading the data file.
 
Now I need to script the cURL Command to run from an IBM i CL Program.
 
The upload command is as follows:
 
curl -v https://vendorurl.net/import -u'Noreply@xxxxxxxxxxx:Password' -F
data=@/temp/uploaddata_20210226.csv > /response/response_20210226.json
 
I believe the problem is caused by the User Id & Password being enclosed
in single quotes.
I've written many dynamic SQL Statements in RPGLE and substituted
parameters in CL Program,
but none of my methods for quoting a string have worked.
 
Any advice would be appreciated.
 
Thanks,
 
Michael Fulmer
 

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2021 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.