[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

file upload (was: pukiwiki on Emacs-w3m)



>> On Sun, 18 Jan 2004 15:39:08 +0900 (JST)
>> amagai-b@nue.org said as follows:

>● 添付ファイルのアップロード:

>1つ気になる点は, POST の Content-length: の数字より実際に送られるデー
>タの量が 2 octet 大きいことです. データの最後に \r\n が余計についてい
>ます. Content-length: の値で処理してもらえれば問題ないし, これが原因
>かどうか不明なのですが, 気になりました.

source を斜め読みしただけなんですが,w3m-form-make-form-data() で file 
を送信する場合は,

     (when (file-exists-p file)
       (insert-file-contents-literally file)
       (goto-char (point-max)))
     (insert "\r\n"))

と,常に最後に \r\n を挿入しているのが原因ではないか,という気がします.
これは,規格上はどうすべきなんでしょう?

-- 
土屋 雅稔 ( TSUCHIYA Masatoshi )