MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


libcurl Manual                                curleasyescape(3)



NAME
     curleasyescape - URL encodes the given string

SYNOPSIS
     #include 

     char *curleasyescape( CURL *curl, char *url, int length

DESCRIPTION
     This function converts the given  input  string  to  an  URL
     encoded  string  and returns that as a new allocated string.
     All input characters that are not a-z, A-Z or 0-9  are  con-
     verted  to  their  "URL  escaped" version (%N where N is a
     two-digit hexadecimal number).

     If   the   length   argument   is   set   to    0    (zero),
     curleasyescape(3)  uses  strlen() on the input url to find
     out the size.

     You must curlfree(3) the returned string when  you're  done
     with it.

AVAILABILITY
     Added in 7.15.4 and replaces the  old  curlescape(3)  func-
     tion.

RETURN VALUE
     A pointer to a zero terminated string or NUL if it failed.

SEE ALSO
     curleasyunescape(3), curlfree(3), RFC2396

ATRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:

     
       ATRIBUTE TYPE     ATRIBUTE VALUE
    
     Availability         SUNWcurl       
    
     Interface Stability  Uncommitted    
    

NOTES
     Source for C-URL is available on http:/opensolaris.org.









libcurl 7.15.4      Last change: 7 April 2006                   1



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™