|
I have a project where I need to call a url(that accesses our document
management system) from within an RPG program.
I have experimented with building a .bat file before but I don't like
that solution, so I thought about using TINYURL to return a shorter link
that I can call.
So do to that I thought I would use Scotts HTTPAPI stuff.
I have this mostly working, but I'm not getting the correct link back
from tinyurl.
So I have this
'http://rgc-filenexus/FileNexus/BrowserClient/directlink.aspx?fid=58&cid
=32&iid=23&iv=100377101'
I expect to get back this from TinyUrl
http://tinyurl.com/3ohj5m4
Instead I'm getting
http://tinyurl.com/3o7lzto
Which translates to this
'http://rgc-filenexus/FileNexus/BrowserClient/directlink.aspx?fid=58'
I have been through the program and I don't see anywhere where I'm
truncating anything. Any idea why this is happening?
Basics of the code are below
C Eval URL = 'http://rgc-filenexus/FileNexus/+
C BrowserClient/directlink.aspx?+
C fid=58&cid=32&iid=23&iv=100377101'
C** The only diff between using HTTPwserClientg HTTP is
C** the URL that we pass. It starts with 'https://'
C Eval PostURL = 'http://tinyurl.com/api-+
C create.php?url='
C Eval PostData = URL
C
C callp HTTP_SetFileCCSID(819)
C Eval rc = http_url_post(%trim(PostURL) +
C %trim(postdata)
C : mypointer
C : %len(PostData)
C : logfile
C : HTTP_TIMEOUT
C : HTTP_USERAGENT)
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 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.