私は、後でそのWebサイトで使用するために、ユーザーがWebページから画像をアップロードできるスクリプトを書こうとしています。いつものように、私が見つけることができるのはCGI.pmを含む例です。私が代わりに使用できるコアモジュールはありますか?Perlでファイルをアップロードする最新の中心的な方法
答えて
私がやった結末は最高ではないかもしれませんが、機能していて簡単です。
私は単に
open(VAR, ">output/file.png");
binmode VAR;
print VAR $in{input};
close(VAR);
を使用することができますcgi-lib.plを使用して、それは仕事を取得します。
これに問題がある場合は、教えてください。
さて、時代遅れの技術が使われていますし、確かにアンティークなものがあります。 [cgi-lib.pl'のウェブサイト](http://cgi-lib.berkeley.edu/)は、20年近く更新されていません。 CGIを使用する場合は、[CGI.pm](https://metacpan.org/pod/distribution/CGI/lib/CGI.pod)を使用してください。 –
Perlコアディストリビューションには、Webアプリケーションを記述するためのモジュールが含まれていません。私はおそらくPlack::RequestとPlack::Request::Upload(例えばDancer2::Core::Request::Upload)に基づいて何かをしたいと思います。
私はその提案をサポートしていますが、これは単純な 'use Dancer2 :: Core :: Request :: Upload;'ではないことにも言及する必要があります。 OP_can_がまだ使用するフレームワークを選択した場合、[CGI :: Alternatives](http://search.cpan.org/~leejo/CGI-Alternatives-0.15/lib/CGI/Alternatives.pm)は良い出発点になります。 – PerlDuck
私の答えは、それが単純であることを示唆するものとして読まれないことを願っています。だから私はドキュメンテーションへのリンクを含んだ。厳密に言えば、この質問は話題にはならないので、私はあまりにも多くの詳細に行きたくはありませんでした。 –
この度はありがとうございます。私はそれを徹底的に調べます。 –
- 1. perlでファイルをアップロード中Net :: FTP module
- 2. プログラムで中心的なUIButton
- 3. 効率的なcsvファイルのアップロード方法
- 4. Rails 3.1でファイルをアップロードする最適な方法
- 5. Javaの中心的なMouseMotionListener
- 6. WHMの最大ファイルをアップロードする方法アップロードの制限
- 7. UITableViewコンテンツを中心点を中心にスクロールする方法
- 8. 指のタッチで自動的に中心点を中心にイメージを回転する方法
- 9. dockerで実行中のseleniumテストにファイルをアップロードする方法
- 10. 最新の修正ファイルのみを簡単にアップロードする方法は?
- 11. ASPでファイルをアップロード中にプリローダを表示する方法MVC
- 12. perl - gzippedファイルを作成するための最良の方法
- 13. 絶対的な位置付けを中心にCSSを中心にする
- 14. laravelでアップロード中にcsvファイルを検証する方法は?
- 15. 自分の中心を中心円とする円を見つける方法
- 16. 更新パネル、ファイルをアップロード中にページを更新する
- 17. 難解な問題を扱うファイルをPerlでアップロードする
- 18. フローティングディビジョンを中心にする方法
- 19. divの中心にする方法
- 20. 楕円の中心を中心にArcSegmentを回転する方法
- 21. 本質的に「バルク」なファイルのアップロード機能をモデル化する最良の方法は何ですか?
- 22. d3.jsで中心を中心にオブジェクトを回転させる方法
- 23. iPhoneサーバーへのアップロード中にファイルを圧縮する方法は?
- 24. ファイルのアップロード中にnull入力を追加する方法は、
- 25. GCDでファイルをコピーする最も効率的な方法は?
- 26. アップロードされたCSVファイルでreactListを更新する方法
- 27. ブラウザから複数のファイルをアップロードする最良の方法
- 28. perl、mysql - mysqlにcsvファイルをアップロードするための断食方法?
- 29. 画像を更新する最も効率的な方法
- 30. Perlで空でないファイルをチェックする方法
Cgi.pmは、cgi環境ではまだ有効です。 perlを古代のcgiから遠ざけるために、意図的にコアから削除されました。 –