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

Re: Displaying HTTPAPI generated HTML



Put this procedure call in your program:

Http_Debug(*ON);

It will create a debug file (by default) of /tmp/httpapi_debug.txt.

On Wed, Jun 1, 2011 at 1:34 PM, Holmes, Worth <WHolmes1@xxxxxxxxxxx> wrote:
> How do you create a debug file?
>
> Worth Holmes
> Extn 1656
> (817) 938-3889
>
>
> -----Original Message-----
> From: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
> [mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Scott
> Klement
> Sent: Wednesday, June 01, 2011 11:58 AM
> To: HTTPAPI and FTPAPI Projects
> Subject: Re: Displaying HTTPAPI generated HTML
>
> Please create a debug file.
>
>
> On 6/1/2011 11:02 AM, Holmes, Worth wrote:
>>
>>     How do most of you display the request HTML generated by HTTPAPI?
>>
>>
>>     I am getting the following error:
>>
>>
>>     HTTP/1.1 400 Bad request
>>
>>
>>     I received this after executing the following within an RPG
> program:
>>     (rc was 400)
>>
>>
>>     0105.00    Form =
>>     WEBFORM_open;
>>
>>     0106.00
>>
>>     0107.00    callp WEBFORM_SetVar(Form: 'id':
>>     UserID);
>>
>>     0108.00    callp WEBFORM_SetVar(Form: 'password':
>>     Password);
>>
>>     0109.00    callp WEBFORM_SetVar(Form: 'vinlist':
>>     VIN);
>>
>>     0110.00    callp WEBFORM_SetVar(Form: 'level':
>>     'full');
>>
>>     0111.00
>>
>>     0112.00    // The WEBFORM_postData() routine retrieves data
> suitable
>>     for
>>
>>     0113.00    // the http_url_post()
>>     API.
>>
>>     0114.00
>>
>>     0115.00    callp WEBFORM_postData(Form: myPointer:
>>     dataSize);
>>
>>     0116.00
>>
>>     0117.00    //  The http_url_post() function does an HTTP POST
>>     operation
>>
>>     0118.00    //  sending any data at the pointer you
>>     specify.
>>
>>     0119.00
>>
>>     0120.00    //  The results, in this case, are saved to the IFS in
>>     Filename
>>
>>     0121.00    //  like '/qdls/Temp/VIN123456.xml' which is last 6
> char of
>>     vin.
>>
>>     0122.00
>>
>>     0123.00    Filename = '/qdls/Temp/VIN' + %subst(vin:12:6) +
>>     '.xml';
>>
>>     0124.00
>>
>>     0125.00    rc =
>>     http_url_post('http://www.experian.com/ais/servlets/VHRXML'
>>
>>     0126.00                        :
>>     myPointer
>>
>>     0127.00                        :
>>     dataSize
>>
>>     0128.00                        :
>>     Filename
>>
>>     0129.00                        :
>>     HTTP_TIMEOUT);
>>
>>     0130.00
>>
>>     0131.00      if rc =
>>     302;
>>
>>     0132.00         rc = http_url_get(http_redir_loc  :
>>     Filename);
>>
>>     0133.00      endif;
>>
>>
>>     Worth Holmes | Sr. Programmer / Analyst |  UNITRIN SPECIALTY
>>     8360 LBJ Freeway Suite 400 | Dallas, TX 75243 | (: 800-456-1919
>>     ext. 1656 | *: wholmes1@xxxxxxxxxxx |
>>
>>
>>     CONFIDENTIALITY NOTICE: This communication may contain
> confidential
>>     information intended only for the addressee(s). If you received
> this
>>     communication in error, please notify the sender and delete it
> from
>>     your system.
>>
>>
>>
>>
>>
> -----------------------------------------------------------------------
>> 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
> -----------------------------------------------------------------------
>
> CONFIDENTIALITY NOTICE: This communication may contain confidential information intended only for the addressee(s). If you received this communication in error, please notify the sender and delete it from your system.
> -----------------------------------------------------------------------
> 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
-----------------------------------------------------------------------