# Internal function that sets cURL options and request' parameters
private fun prepare_request(callback_receiver: CurlCallbacks) : CURLCode
do
var err
# cURL options and delegates
err = set_curl_options
if not err.is_ok then return err
# Callbacks
err = set_curl_callback(callback_receiver)
if not err.is_ok then return err
# HTTP Header
err = set_curl_http_header
if not err.is_ok then return err
# Set HTTP method and body
err = set_method
if not err.is_ok then return err
err = set_body
return err
end
lib/curl/curl.nit:159,2--182,4