生の送信データベースを実装する
php メソッド: 1. PHP サンプル ファイルを作成します; 2. CURL を使用して、「curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);curl_setopt( $ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json')"。
このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1 、Dell G3 コンピューター。
PHP はデータベースへの生の送信をどのように実装しますか?
PHP は CURL を使用して郵便配達員の生の形式のデータを送信します。
私は、直接送信されるのは単一形式の文字列です。現在、外部サイトのデータに接続する場合、postman の生の形式データであるオブジェクト形式の文字列が必要です。
$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);
注目に値します。ヘッダーには「Content-Type: application/json」が必要です。タイプがないと、受信側は解析できません。
推奨される学習: 「PHP ビデオ チュートリアル 」
以上がPHPで生の送信データベースを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。