Comment implémenter une base de données de transmission brute en PHP : 1. Créez un exemple de fichier PHP ; 2. Utilisez CURL pour envoyer les données au format brut du facteur, avec un code tel que "curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); CURLOPT_HTTPHEADER , array('Content-Type: application/json')".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur Dell G3.
Comment PHP implémente-t-il la transmission brute à la base de données ?
PHP utilise CURL pour envoyer les données au format brut du facteur
Auparavant, la chaîne était envoyée directement dans un format unique. Aujourd'hui, lors de la connexion aux données du site externe, ils nécessitaient une chaîne au format objet, qui est postman Les données au format brut.
$data = "{ name: 'job', age: 20, hobby: [ { before: 'Play games', now: 'read book' } ] }"; $ch = curl_init(); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HTTPHEADER, array( 'Content-Type: application/json' ) ); $response = curl_exec($ch); $response = json_decode($response);
Il est à noter que l'en-tête doit avoir « Content-Type : application/json » Sans le type, le destinataire ne pourra pas l'analyser
Recommandé. apprentissage : "Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!