タグ

ブックマーク / saya.hateblo.jp (1)

  • phpのcurlでPOSTする時は、http_build_queryするといいかもしれない。 - さや_つつみんのwebエンジニア系ブログ

    2013-04-17 phpcurlでPOSTする時は、http_build_queryするといいかもしれない。 最近、こちらから複数のパラメータをphpcurlでPOST送信し、 相手側のサーバ上のとあるAPIを叩くと、 向こうから応じたパラメータを受け取ることが出来る、 という仕組みを作ったのですが、 そこでハマリにハマった事をメモします。 【現象】 ※$ch は curl_init() が返す cURL ハンドル。$paramsは多次元ではない連想配列。 ・curl_exce($ch); したあと、相手サーバへアクセスは出来ているにも関わらず、  同時に curl_setopt($ch, CURLOPT_POSTFIELDS, $params); で送信しているPOSTパラメータが相手側で受け取れない。 ----------コードはこんな感じ---------- $ch = cu

    nilab
    nilab 2014/07/31
    phpのcurlでPOSTする時は、http_build_queryするといいかもしれない。 - さや_つつみんのwebエンジニア系ブログ : 「curl_setopt($ch, CURLOPT_POSTFIELDS, $params); で送信しているPOSTパラメータが相手側で受け取れない」
  • 1