Curlリクエストインタフェースデータ
CURL操作初期化 で指定されたインタフェースアドレスurlは$postUrl です.はユーザとパスワードの認証が必要であり、ヘッダ伝達情報 が必要である.認証証明書ソースの検査と証明書からSSL暗号化アルゴリズムが存在するかどうかを検査する .ユーザーが使用するブラウザをシミュレートする 設定ポート はresponse body が必要であることを示す.要求結果は文字列であり、画面上に出力 . post提出方式 ヘッダを追加し、nameとpassに対応するアカウントパスワードを記入する(ユーザー認証が必要で、そうでなければ追加しない) はデータを伝達し、ここで$dataJsonはjsonフォーマット である. curlを実行し、結果$data を得る
初期化
指定したインタフェースアドレスurlは$postUrlです
ユーザーとパスワードの認証が必要で、頭から情報を伝える必要があります.
認証証明書の出所に対する検査と証明書からSSL暗号化アルゴリズムが存在するかどうかを検査する
(一般的にインタフェースはhttps://のもので、そうでなければ追加する必要はありません)
ユーザーが使用するブラウザのシミュレーション
ポートの設定
表示需要response body
要求結果が文字列で画面に出力されます
post提出方式
ヘッダを追加し、nameとpassに対応するアカウントパスワードを記入します(ユーザー認証が必要です.そうしないと追加しないでください)
データを渡します.ここの$dataJsonはjson形式です.
curlを実行し、結果$dataを取得
初期化
$ch = curl_init();
指定したインタフェースアドレスurlは$postUrlです
curl_setopt($ch, CURLOPT_URL, $postUrl);
ユーザーとパスワードの認証が必要で、頭から情報を伝える必要があります.
curl_setopt($ch, CURLOPT_HEADER, true);
認証証明書の出所に対する検査と証明書からSSL暗号化アルゴリズムが存在するかどうかを検査する
(一般的にインタフェースはhttps://のもので、そうでなければ追加する必要はありません)
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
ユーザーが使用するブラウザのシミュレーション
curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
ポートの設定
curl_setopt($ch, CURLOPT_PORT, 8443);
表示需要response body
curl_setopt($ch, CURLOPT_NOBODY, FALSE);
要求結果が文字列で画面に出力されます
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
post提出方式
curl_setopt($ch, CURLOPT_POST, TRUE);
ヘッダを追加し、nameとpassに対応するアカウントパスワードを記入します(ユーザー認証が必要です.そうしないと追加しないでください)
$Header[] = "Content-Type:application/json";
$Header[] = "Authorization: Basic ".base64_encode("username:password");
curl_setopt($ch, CURLOPT_HTTPHEADER, $Header);
データを渡します.ここの$dataJsonはjson形式です.
curl_setopt($ch, CURLOPT_POSTFIELDS, $dataJson);
curlを実行し、結果$dataを取得
$data = curl_exec( $ch );
curl_close($ch);