def escape(value)
      string_pointer = Curl.easy_escape(handle, value, value.bytesize)
      returned_string = string_pointer.read_string
      Curl.free(string_pointer)
      returned_string
    end
def escape(value)
      string_pointer = Curl.easy_escape(handle, value, value.bytesize)
      returned_string = string_pointer.read_string
      Curl.free(string_pointer)
      returned_string
    end
Clones libcurl session handle. This means that all options that is set in
   the current handle will be set on duplicated handle.
 Url escapes the value.

 @example Url escape.
   easy.escape(value)

 @param [ String ] value The value to escape.

 @return [ String ] The escaped value.

 @api private