2012-03-16 11 views
0

私はimageshack.usに画像を投稿しようとしていますが、ファイルシステム上のファイルを対象にスクリプトが書き込まれている点を除いて、完全に動作するphp curlスクリプトが見つかりました。私はすでにPHP変数に画像データを持っているので、それをファイルに書き込んでカールを読み込んでポストを行うのは愚かなようです。cURLはどのようにファイルをアップロードしますか?

画像データを自分で渡すことで、同じ最終結果を得るためにカールが得られるかどうかは疑問です。ここで

が、現在それをやっている方法は次のとおりです。

$post['fileupload'] = "@".$filename; 
... 
curl_setopt($ch, CURLOPT_POSTFIELDS, $post); 
... 
+0

イメージデータをcURLにパイプすることはできますが、私は頭の上から適切なコマンドラインパラメータ(またはPHP関数)を覚えていません。 – Crontab

+0

最終的な生のHTTPリクエストのcurl構造を読み取る方法はありますか?もし私がそれが何をしているのか分かっていれば、それを理解できるかもしれません。 – devios1

+0

いつものように、パケットスニファ。 –

答えて

1

を自分の質問に答えるために、ここで私はそれが生の要求を構築してどのように見ることができたので、私は出力にファイルへの完全なカール要求を管理する方法です。

他の誰かがそれから恩恵を受けることができるように、それは私を非常に助けてくれました。

関連する問題