Questo metodo prevede l'utilizzo dell'opzione `-d` (ovvero `--data`) insieme all'opzione `-H` (ovvero `--header`) per specificare i dati JSON e le informazioni di intestazione appropriate. Ecco un esempio di comando "curl":
"bash."
curl -X POST -H "Tipo contenuto:application/json" -d '{"nome":"John Doe", "età":35}' http://example.com/api/users
```
In questo comando, sostituisci l'URL `example.com/api/users` e i dati JSON `'{"name":"John Doe", "age":35}'` con l'URL e i dati appropriati per la tua API.
Questo comando dovrebbe inviare i dati JSON all'URL specificato utilizzando il metodo POST con l'intestazione Content-Type corretta.
Se disponi di un file JSON contenente i dati che desideri inviare, puoi utilizzare l'opzione "-T" (ovvero "--data-binary") per specificare il percorso del file. Ad esempio:
"bash."
curl -X POST -H "Tipo di contenuto:application/json" -T data.json http://example.com/api/users
```
In questo esempio, assicurati di sostituire "data.json" e "example.com/api/users" rispettivamente con il percorso del file JSON e l'URL dell'API effettivi.
Questo metodo consente di passare direttamente i dati JSON da un file all'endpoint API specificato.
Domanda © www.354353.com