ForHosting KIT · Strumenti per sviluppatori

Eseguire più richieste HTTP in batch

Uno strumento che riceve un elenco di richieste HTTP — URL, metodo, intestazioni, corpo — e le esegue tutte, restituendo le risposte in un unico risultato. Pensato per chi deve interrogare più endpoint o servizi senza scrivere uno script solo per quello.

● Stabileper richiesta + per richiesta$0.002
Usalo da WebAPIEmailApp prestoTelegram presto

Un elenco di richieste, un risultato solo

Descrivi ogni richiesta — URL, metodo GET o POST, intestazioni, corpo se serve — in un elenco, e il KIT le esegue tutte, in parallelo dove possibile. Il risultato è un unico JSON con lo stato e la risposta di ognuna, nell'ordine in cui le hai definite, pronto da leggere o da salvare per un controllo successivo del comportamento di ogni endpoint interrogato.

Perché non gira nel browser

A differenza di altri strumenti dev del KIT, questo non può girare solo nel tuo browser: molte richieste verso server esterni vengono bloccate dal browser stesso per motivi di sicurezza (CORS), quindi il KIT le esegue lato server per tuo conto. Per questo non c'è un modo gratis: si paga a richiesta eseguita, senza costo fisso in più da aggiungere al conto finale.

Gestione degli errori, non solo dei successi

Se una richiesta dell'elenco fallisce — timeout, errore del server, URL non raggiungibile — il risultato lo segnala per quella richiesta specifica, con il codice di errore ricevuto, senza far fallire le altre. Utile per controllare lo stato di più endpoint insieme, sapendo esattamente quale ha risposto e quale no, senza dover ripetere manualmente ogni singola verifica una alla volta nel browser.

Prezzo e uso

$0.002 a richiesta eseguita, senza costo fisso aggiuntivo e senza abbonamento mensile di alcun tipo da sottoscrivere in anticipo. Lo lanci dalla pagina web incollando l'elenco delle richieste in formato JSON, per un controllo occasionale su pochi endpoint; oppure lo richiami via API se lo integri in un flusso automatizzato che deve girare senza intervento manuale, a intervalli regolari nel tempo.

Controllare più endpoint dopo una modifica

Dopo aver aggiornato un servizio, un team verifica in un colpo solo che tutti gli endpoint principali rispondano ancora correttamente, invece di controllarli uno a uno a mano nel browser.

Interrogare più fornitori con la stessa richiesta

Un negozio online gestito da Giulia Bianchi confronta i prezzi di più fornitori che espongono ognuno un proprio endpoint. Lanciare le richieste tutte insieme è più veloce che aprirle una alla volta.

Popolare dati di test per uno sviluppo

Durante lo sviluppo di un'integrazione, un programmatore lancia decine di richieste verso un ambiente di prova per generare dati di esempio, senza scrivere uno script solo per quello.

Perché non è gratis come altri strumenti dev del KIT?

Perché deve contattare server esterni per tuo conto, cosa che il browser non permette per motivi di sicurezza: l'esecuzione avviene lato server, e ha un costo per richiesta.

Quante richieste posso mettere in un elenco?

Dipende dal volume: per elenchi molto grandi conviene dividerli in più chiamate, così controlli meglio i risultati parziali.

Cosa succede se una richiesta fallisce?

Il risultato lo segnala per quella richiesta, con il codice di errore ricevuto, senza bloccare l'esecuzione delle altre richieste dell'elenco.

Quanto costa?

$0.002 a richiesta eseguita, a consumo, senza abbonamento. Paghi solo le richieste effettivamente lanciate.

Posso mandare richieste con autenticazione?

Sì, puoi includere intestazioni personalizzate, come un token di autorizzazione, per ogni richiesta dell'elenco.

I dati delle risposte restano salvati da qualche parte?

No, le risposte ti vengono restituite e poi non conservate: l'elaborazione serve solo a completare la tua richiesta del momento.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/dev/http-batch

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/dev/http-batch \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":"…"}'
{
  "input": "…"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.http_batch",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Leggi la documentazione completa del KIT →