I am trying to insert 300 records, but I get the following error 414 Request-URI Too Large, but if I send 2 registers everything goes well
. How can I insert the 300 records into the report?
I share my code.
//Two Records
$data_xml = "<ZohoCreator>
<applicationlist>
<application name='zoho-cdr'>
<formlist>
<form name='Formulario_Carga_Inicial'>
<add>
<field name='ID_CDR'>
<value>1213</value>
</field>
<field name='RFC_CRM'>
<value>dede</value>
</field>
</add>
<add>
<field name='ID_CDR'>
<value>1415</value>
</field>
<field name='RFC_CRM'>
<value>fefe</value>
</field>
</add>
</form>
</formlist>
</application>
</applicationlist>
</ZohoCreator>";$curl = curl_init();
$url = "https://creator.zoho.com/api/xml/write?".http_build_query(['authtoken' => 'codeToken', 'scope' => 'creatorapi', 'zc_ownername' => 'name', 'XMLString' => $data_xml]);
curl_setopt_array($curl, array(
CURLOPT_URL => $url,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => array(
"Content-Type: application/xml",
"Cookie: 442b5845d7=f0ca98fc689b02462286b17d3e437fd5; zccpn=92167dc4-975f-4cab-89e4-3fc88eeb3c03; _zcsr_tmp=92167dc4-975f-4cab-89e4-3fc88eeb3c03; a4c02fa025=bf0bdc2fa4f4c1d32cc406c8ae7a93bf; JSESSIONID=346922BC9296563FFE3A816A073F2EBE"
),
));
$response = curl_exec($curl);
if ($response === false)
{
print_r('Curl error: ' . curl_error($curl));
}
curl_close($curl);
echo $response;