J'ai écrit un petit script pour me connecter via cURL à mon API, mais j'ai besoin de savoir comment je peux limiter les connexions cURL entrantes pour éviter le spam.Comment limiter les connexions cURL
Comment cela peut-il être fait?
<?php
function shorten_url($urltoshorten) {
$url = 'http://nn.pe/api.php?url='.$urltoshorten;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POSTFIELDS, $request);
// what to post
curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
$result = curl_exec($ch);
curl_close($ch);
return $result;
}
?>
pouvez-vous s'il vous plaît montrer ici votre petit script ?? –
Modification effectuée avec le code qui demande les informations de mon API. De toute façon je peux limiter les connexions faites par ceci? – HarryBeasant
Autorise les clients à autoriser l'utilisation de certaines informations d'identification. Ou gardez une trace des demandes entrantes, et bloquez les demandes de cette IP après qu'elle franchisse un certain seuil, disons 10 par heure. – Pradeep