[解決済み] CURLOPT_HTTPHEADERでcurl_setoptを複数回呼び、複数のヘッダを設定することはできますか?
2023-06-01 16:24:57
質問
私は
curl_setopt
と
CURLOPT_HTTPHEADER
を何度も使って、複数のヘッダを設定するのですか?
$url = 'http://www.example.com/';
$curlHandle = curl_init($url);
curl_setopt($curlHandle, CURLOPT_HTTPHEADER, array('Content-type: application/xml'));
curl_setopt($curlHandle, CURLOPT_HTTPHEADER, array('Authorization: gfhjui'));
$execResult = curl_exec($curlHandle);
どのように解決するのですか?
リクエストに対してcurlが内部で行っていること(下記で説明されている方法)に従って に対するこの回答は の回答で説明されている方法を使用します。 )の質問に答えています。 いいえ .
いいえ、それは
curl_setopt
の呼び出しと
CURLOPT_HTTPHEADER
を複数回呼び出すと、複数のヘッダを設定するために、毎回一つのヘッダを渡します。
2回目の呼び出しは、以前の呼び出し(例えば最初の呼び出し)のヘッダを上書きします。
代わりに、関数はすべてのヘッダで一度呼び出される必要があります。
$headers = array(
'Content-type: application/xml',
'Authorization: gfhjui',
);
curl_setopt($curlHandle, CURLOPT_HTTPHEADER, $headers);
関連する(しかし異なる)質問です。
- どのようにcurlの呼び出しを介してHTTPリクエストを使用してヘッダを送信するには? (コマンドラインでのcurl)
- 以前に curl_setopt() で設定したオプションを取得する方法は? (curl PHP 拡張)
関連
-
[解決済み] [Solved] Fatal error: メンバ関数bind_param()のbooleanに対する呼び出し [重複] [重複
-
[解決済み】Weird PHP error: 'Can't use function return value in write context'.
-
[解決済み】予期せぬ例外。SQLSTATE[HY000] [1045] Access denied for user ****@'localhost' (using password: YES)
-
[解決済み】「セッションキャッシュリミッターを送信できません - ヘッダーはすでに送信されています」【重複】。
-
[解決済み】子テーマのCSSが親テーマをオーバーライドしない
-
[解決済み】未定義の関数mysql_query()をLoginで呼び出す【重複
-
[解決済み】警告。数値でない値に遭遇しました
-
[解決済み] [Solved] Fatal error: メンバ関数 query() の null への呼び出し。
-
[解決済み] PHP product.php?id=1 のような URL を作成する方法
-
[解決済み] $_SERVER['DOCUMENT_ROOT'] と $_SERVER['HTTP_HOST'] の違いについて
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】pdo - 非オブジェクトのメンバー関数prepare()への呼び出し【重複】。
-
[解決済み】foreach()に与えられた引数が無効です。)
-
[解決済み】「Fatal error: Class 'MySQLi' not found "を解決するには?
-
[解決済み】PDOException SQLSTATE[HY000] [2002] そのようなファイルまたはディレクトリがありません。
-
[解決済み】PHPのクラスが見つからないが、インクルードされている
-
[解決済み】Fatal error: mysqli_result 型のオブジェクトは使用できません [終了] 。
-
[解決済み] PHP と mod_fcgid: handle_request_ipc 関数で ap_pass_brigade が失敗する。
-
[解決済み] PHP 未定義関数への呼び出し
-
[解決済み] cURL呼び出しによるHTTPリクエストを使用してヘッダーを送信する方法は?
-
[解決済み】PHP - Curlのデバッグ