[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
AW: Perform a "HEAD" operation
Hello Scott.
I could not find a description how the parameter list for a Proc
"peSaveProc" must look like.
Hannes
-----Ursprüngliche Nachricht-----
Von: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
[mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx] Im Auftrag von Scott Klement
Gesendet: Montag, 30. Juni 2014 17:00
An: HTTPAPI and FTPAPI Projects
Betreff: Re: Perform a "HEAD" operation
Hello Hannes,
I suspect that you are receiving the -1 because you've specified *NULL for
the peSaveProc. I don't think HTTPAPI allows this to be null. Can you try
specifying a procedure for this? You can write a procedure that simply
returns the length, but discards the data.
If that does not work, then please post a debug/trace file.
Good luck
On 6/30/2014 9:45 AM, Hannes Rosner wrote:
> I want to perform a "HEAD" operation to get only the header
information
> back.
> The idea is just to check if the object ( in this case: a picture)
> exists on the server.
>
>
> The way I try to do this is:
>
> - http_persist_open()
>
> - http_persist_req()
>
> - http_persist_close()
>
>
>
> Testing with
>
>
> URL = 'http://www.wikipedia.de/img/logo.png';
>
> wwComm = http_persist_open( URL );
>
> rc = http_persist_req(`HEAD' :wwComm :URL :0 :*NULL :*NULL :0 :0
:*NULL
> );
>
>
> Will return rc= -1 ,but the debug log shows: "HTTP/1.1 200 OK"
>
>
>
> My questions are:
>
> - Can I do:
> rc = http_persist_req(`HEAD' :wwComm :URL :0 :*NULL :*NULL :0 :0
:*NULL
> );
> To receive a return code "200" if the object exists.
> And to get additional header information:
> wrkHeaderInfo = http_header(`Name:');
>
>
> - Or do I have to define the parameters "peSaveFD" and
> "peSaveProc" to the http_persist_req() ?
> And if yes, how should the parameter list for the "peSaveProc" look
> like?
>
> Any help and example is appreciated.
>
> Hannes
>
>
>
> ----------------------------------------------------------------------
> - 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
-----------------------------------------------------------------------