# Demandes POST

Si vous devez envoyer des données de formulaire, vous pouvez effectuer des requêtes POST. POST ne fonctionnera qu'avec le jeton normal, pas avec JavaScript.

Effectuer des requêtes POST au lieu de GET est très simple. Vous devez utiliser le même point de terminaison d'API et les mêmes paramètres, il suffit de modifier la méthode pour qu'elle soit POST au lieu de GET.

N'oubliez pas d'ajouter les données que vous souhaitez envoyer dans le corps de la requête.

  • curl
  • ruby
  • node
  • php
  • python
  • go
curl "https://api.crawlbase.com/?token=_USER_TOKEN_&url=https%3A%2F%2Fpostman-echo.com%2Fpost" \
  -F parameter1="testing some post data" \
  -F parameter2="here goes some data" \
  -F another+parameter="that is great"

Notez que En aucun cas cette fonctionnalité ne peut être utilisée pour spammer ou nuire à d'autres sites Web. Si nous détectons une utilisation frauduleuse, le compte sera suspendu et signalé.

# type_de_contenu_de_la_publication

Par défaut, le type de contenu des requêtes POST est application/x-www-form-urlencoded si vous souhaitez en utiliser un autre, utilisez ce paramètre correctement encodé.

  • curl
  • ruby
  • node
  • php
  • python
  • go
curl "https://api.crawlbase.com/?token=_USER_TOKEN_&post_content_type=application%2Fjson%3Bcharset%3DUTF-8&url=https%3A%2F%2Fpostman-echo.com%2Fpost" \
  --request POST \
  --data '{ "param 1": "something", "param2": "something else" }'