post
Exemplo de envio de dados via cURL com PHP
Publicado em: 24/01/2020
Exemplo simples para envio de dados em formato JSON com método POST
// Dados de exemplo
$data["cliente"]["nome"] = "Bruno";
$data["cliente"]["site"] = "bruno.art.br";
// Url que receberá os dados via POST
$url = "https://bruno.art.br/api";
$curl= curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($curl, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Veja também em:
https://www.php.net/manual/pt_BR/book.curl.php
https://www.php.net/manual/pt_BR/curl.examples-basic.php
LINKS UTEIS
Para testar envios e recebimentos HTTP veja essas ferramentes web:
Testar recebimento HTTP: https://webhook.site/
Testar envios HTTP: https://reqbin.com/
Outra ótima ferramenta é a Postman, onde você pode testar envios HTTP de forma fácil e robusta, que pode ser instalado no seu computador ou no navegador.
Link: https://www.getpostman.com/
Link de compartilhamento
Compartilhe esse conteudo nas redes sociais ou por mensagem usando o link curto abaixo. Basta clicar em cima do link para copiar.
bruno.art.br/pb/279
ID de Referência: 279
Sugira uma publicação
Envie uma mensagem para mim, e sugira alguma publicação de algum tema que tenha dificuldades de resolver.