cURL
Your ad here would be seen by 100,000 unique vistors every month Haxx ad
libcurl

Shopping cart software, Online file storage, Online photo storage, Hosted shopping cart, Contact management software, Email marketing software, Project management software, Issue tracking software, Online notepad, Web publishing software

SourceForge.net Logo

cURL > libcurl > C API > curl_easy_escape

curl_easy_escape.3 -- man page

NAME

curl_easy_escape - URL encodes the given string

SYNOPSIS

#include <curl/curl.h>

char *curl_easy_escape( 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 converted to their "URL escaped" version (%NN where NN is a two-digit hexadecimal number).

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

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

AVAILABILITY

Added in 7.15.4 and replaces the old curl_escape(3) function.

RETURN VALUE

A pointer to a zero terminated string or NULL if it failed.

SEE ALSO

curl_easy_unescape (3) curl_free (3) RFC 2396

This HTML page was made with roffit.

donate! Page updated September 08, 2008.
web site info

.NET component for file upload with ASP.NET