Hi,

Am 02.05.2011 14:13, schrieb Martin Möller:

Criteria:
     o Receive the value of<resource>
     o Check the Environment: Is<resource>  really sourrounded by 'GET ' and
       'HTTP/1.1' ?!

these quite simple criteria might be matched by code like this one:

char *ptr=NULL;
char *res=NULL;
if(strstr(str,"GET ")==str) /* "GET " at beginning? */
        {
        ptr=(str+4);
        if(ptr && (ptr=strstr(ptr," HTTP/1.1"))) /* find end of res */
                {
                *ptr=0; /* temp delimiter */
                res=strdup(ptr);
                *ptr=' '; /* restore original value of str */
                }
        }

res is the value of <resource>, or NULL.

with kind regards,
Robert Schulze
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[email protected]"

Reply via email to