お世話さまです。
jpgデータなどのバイナリデータをアップロードする
CGIを作りたいのですが、過去ログなども
みましたが理解できませんでした。
'Delphi' 'CGI' 'アップロード'
で検索しましたが
http://www.yamamoto-works.jp/sandbox/upload.htm
ここ位しか
みつかりませんでした。
どこかにサンプルコードなどないでしょうか?
やりたいことは
クライアントのPCのjpgデータを
自宅サーバーのtempフォルダに
同じ名前で保存したいです。
ヨロシクお願いします。
D6pro XP-Home Apache
IndyのidHTTPにPutって言う関数があった希ガス
>クライアントのPCのjpgデータを
>自宅サーバーのtempフォルダに
>同じ名前で保存したいです。
きみの発言は ダウンロードのような気がする。
CGIって言ってもWindowsアプリケーションなので
CGIアプリケーションの作り方と
クライアントサーバーアプリケーションの作り方を勉強すれば自ずと作れてしまいます。
がんばってちょ。
皆さん、回答ありがとうございます。
Indy早速試してみます。
ダウンロード…
まぁ、そのような事です 具体的にはどうすればいいのでしょうか?
サーバーアプリ…
具体的には何を参考に
すればいいのでしょうか?
簡単なサンプルがDelphiに付いているはずです。それをみて組み立ててみてください。その一部がわからないときに、再度質問すればいかがでしょうか?
何もわからないのに、どうすればいいのかなんて、聞かれてもどう答えていいかわかりません。質問するときは、何がわからないかを質問してください。
見つけたURLがずばりそのままですよ。
enctypeを"multipart/form-data"にしないと、ファイル名しか渡されないので注意。
# 良く忘れられる項目です^^;
簡単に説明すると、Request.Contentの内容をRFC2388に則って切り分け、保存するだけです。
HOtaさん、にしのさん
回答ありがとうございます。
早速、RFC2388の部分、印刷して見てみました。
が、私には難しいです…頑張ってみます。
多分、私はバイナリデータの保存方法が
分かっていないんだと思います。
今までテキストデータの取り扱いしかない物で…
バイナリの読み込み書き込みをググッて
みてみます。
解決いたしました。
ありがとうございました。
ツイート | ![]() |