Modules/cURL/curl escape: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(One intermediate revision by one other user not shown) | |||
Line 5: | Line 5: | ||
==Syntax== | ==Syntax== | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
curlEscape(curl handler, string url) | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 17: | Line 17: | ||
==Example== | ==Example== | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
curl = | curl = curlInit(); | ||
if not curl then | if not curl then | ||
outputDebugString("Can't connect to http://mtasa.com/ with cURL"); | outputDebugString("Can't connect to http://mtasa.com/ with cURL"); | ||
else | else | ||
curlSetopt(curl, CURLOPT_URL, curlEscape(curl, "http://mtasa.com/")); | |||
curlClose(curl); | |||
end | end | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 29: | Line 29: | ||
==See also== | ==See also== | ||
{{Modules/cURL/functions}} | {{Modules/cURL/functions}} | ||
Latest revision as of 11:10, 22 June 2014
This function is provided by the external module cURL. You must install this module to use this function. | |
Escape url's. You wont need this function if you pass the url to curl_init.
Syntax
curlEscape(curl handler, string url)
Required arguments
- curl The curl handler
- url The url you want to escape
Returns
The escaped url, if it fails it will return nil
Example
curl = curlInit(); if not curl then outputDebugString("Can't connect to http://mtasa.com/ with cURL"); else curlSetopt(curl, CURLOPT_URL, curlEscape(curl, "http://mtasa.com/")); curlClose(curl); end