[
新規
] - [
ツリー
] - [
スレッド
] [
未解決
] [
緊急
] - [
優先
] - [
検索
] - [
なでしこTOP
]
「なでしこv1」開発掲示板
なでしこv1のバグや要望を書き込む掲示板
→
書き込み(
#2900
)を編集する:
名前
タイトル
本文
今更ですが後の方のために。 改造の方針は以下の通り。 cgi.nako を書き換え、読み込みサイズが一定サイズ以上であれば少しずつ「標準入力取得」して一時ファイルに書き出すor変数に代入する。元々のフォーム取得命令で別プログラムに転送すると壊れることがある(特にバイナリ)ので、書き出した一時ファイルあるいは変数を、別プログラムから直接読み書きするようにする。 ↑改造で指定した一時ファイルor変数を呼び出し元のプログラムで使用する、すなわち通常のなでしこCGIの機能・命令を使わずに直接制御することになるので、専用の「cgi.nako」が出来上がる。したがって「汎用的なライブラリにするのは難しい」 なお、既存のcgi.nakoだと、バイナリファイルを読むと、小さいファイルであっても末尾にゴミ(マルチパートフォームのフッタ)が付くようです。 これはマルチパートフォームの中身を分割する処理で、フッタを認識できずデータの末尾までまとめて処理してしまうためで、結果としてバイナリを複数添付すると、1つ目のデータにすべて合成された状態で出てきます。
優先度
低
中
高
緊急
状態
未処理
詳細求む!
調査中
議論中
修正中
確認待ち
再修正依頼
解決
---
重複
---
アイデア
感想
告知
感謝
確認キー
👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。
編集キー
編集時に使うキーを入力(省略可能)
添付ファイル
🎁
ファイルを選択...
画像ファイル(最大300KB)を添付可能