[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: question about example 2



Larry,

I do not think that there is so much more complexity. There are only two
more things compared to EXAMPLE2:

a) receiveProc(). This procedure receives the data from the web services
and buffers it into 'receiveBuffer'. "Unfortunately" it is UTF-8 data and
not EBCDIC.

b) Because of the UTF-8 data we need HTTP_xlatedyn() to convert the
received data to EBCDIC. Since HTTP_xlatedyn() allocates memory from the
heap, we also need to free that memory afterwards: 'dealloc(n) pEbcdic'

Everything below '// Retrieve the conversion rate from the response
message.' is used only for retrieving the conversion rate from the response
xml message. It is not necessary for what you want to do.

So it isn't that complicated, is it?

Regards,

Thomas.

Am 21.03.2015 um 12:34 schrieb Larry Kleinman:
>    Sorry, Thomas, I didn't see the attachment in the original email.
>    (Duh!)  I looked at it and it seems a lot more complicated than Sample2
>    which does a simple post.  Is all of that more complexity really
>    necessary just to take the returned data and do something with it other
>    than put it into the IFS?
>    Larry Kleinman
>    Kleinman Associates, Inc.
>    212-949-6469
>    From:        Thomas Raddatz <thomas.raddatz@xxxxxxxxxxx>
>    To:        HTTPAPI and FTPAPI Projects <ftpapi@xxxxxxxxxxxxxxxxxxxxxx>,
>    Date:        03/20/2015 12:37 PM
>    Subject:        Re: question about example 2
>    Sent by:        ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
>      __________________________________________________________________
> 
>    No, it is not yet there. Maybe that it goes in the next beta version.
>    That is why I send it to the mailing list.
>    Thomas.
>    Am 19.03.2015 um 20:27 schrieb Larry Kleinman:
>    >    Thanks, Thomas.  Is EXAMPLE28 in the current HTTPAPI lib download?
>    >    Larry Kleinman
>    >    Kleinman Associates, Inc.
>    >    212-949-6469
>    >    From:        Thomas Raddatz <thomas.raddatz@xxxxxx>
>    >    To:        "'HTTPAPI and FTPAPI Projects'"
>    >    <ftpapi@xxxxxxxxxxxxxxxxxxxxxx>,
>    >    Date:        03/18/2015 02:25 AM
>    >    Subject:        AW: question about example 2
>    >    Sent by:        ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
>    >      _________________________________________
>    _________________________
>    >
>    >    Larry,
>    >    The key is to use http_url_post_raw() or http_url _post_raw2(). A
>    few
>    >    days ago I put together EXAMPLE28 for someone else, to demonstrate
>    how
>    >    to use these procedures. Feel free to have a look at it and let us
>    know
>    >    if it worked for you.
>    >    The example creates a SOAP messages and posts it to the server.
>    The
>    >    response is received in receiveProc() and stored into the global
>    data
>    >    structure 'receiveBuffer'. Afterwards the received data is
>    converted
>    >    from UTF-8 to EBCDIC using HTTP_xlatedyn().
>    >    Regards,
>    >    Thomas.
>    >    -----Ursprüngliche Nachricht-----
>    >    Von: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
>    >    [[1][1]mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx] Im Auftrag
>    von Larry
>    >    Kleinman
>    >    Gesendet: Dienstag, 17. März 2015 22:38
>    >    An: ftpapi@xxxxxxxxxxxxxxxxxxxxxx
>    >    Betreff: question about example 2
>    >    Hi all - I have an older version of the HTTPAPI library (I think
>    it is
>    >    1.23) so forgive me if this is no longer an issue in newer
>    versions,
>    >    I
>    >    want to do a POST to a webform, but I would like to get the
>    response
>    >    from that site as text within the program, not write it to a file
>    in
>    >    the IFS.
>    >    Is there a way to do that?
>    >    Larry Kleinman
>    >    Kleinman Associates, Inc.
>    >    212-949-6469
>    >    --
>    >    IMPORTANT NOTICE:
>    >    This email is confidential, may be legally privileged, and is for
>    the
>    >    intended recipient only. Access, disclosure, copying,
>    distribution, or
>    >    reliance on any of it by anyone else is prohibited and may be a
>    >    criminal offence. Please delete if obtained in error and email
>    >    confirmation to the sender.
>    >    [attachment "EXAMPLE28.rpgle" deleted by Larry
>    Kleinman/KLEINMANASSOC]
>    >
>    -----------------------------------------------------------------------
>    >    This is the FTPAPI mailing list.  To unsubscribe, please go to:
>    >    [2][2]http://www.scottklement.com/mailman/listinfo/ftpapi
>    >
>    -----------------------------------------------------------------------
>    >
>    > References
>    >
>    >    1. [3]mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
>    >    2. [4]http://www.scottklement.com/mailman/listinfo/ftpapi
>    >
>    >
>    >
>    >
>    -----------------------------------------------------------------------
>    > This is the FTPAPI mailing list.  To unsubscribe, please go to:
>    > [5]http://www.scottklement.com/mailman/listinfo/ftpapi
>    >
>    -----------------------------------------------------------------------
>    >
>    -----------------------------------------------------------------------
>    This is the FTPAPI mailing list.  To unsubscribe, please go to:
>    [6]http://www.scottklement.com/mailman/listinfo/ftpapi
>    -----------------------------------------------------------------------
> 
> References
> 
>    1. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
>    2. http://www.scottklement.com/mailman/listinfo/ftpapi
>    3. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
>    4. http://www.scottklement.com/mailman/listinfo/ftpapi
>    5. http://www.scottklement.com/mailman/listinfo/ftpapi
>    6. http://www.scottklement.com/mailman/listinfo/ftpapi
> 
> 
> 
> -----------------------------------------------------------------------
> This is the FTPAPI mailing list.  To unsubscribe, please go to:
> http://www.scottklement.com/mailman/listinfo/ftpapi
> -----------------------------------------------------------------------
> 
-----------------------------------------------------------------------
This is the FTPAPI mailing list.  To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------