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

[FDclone-users:00917] Re: URLDRIVEで HTTP を HTTPSにリダイレクトされると変に



稲員です。

On Sat, 04 Sep 2010 06:41:19 +0900
Takashi SHIRAI <shirai@unixusers.net> wrote:

>  えーと、URLDRIVE=1 の時には、URL 文字列はそれを local にコ
> ピーした一時ファイルのパス名として command 引数に渡されるの
> で、例えば wget の場合は引数を quote する必要があります。
>  「cp http://xxx .」のように記述することで wget と同じこと
> が実現出来る訳ですが、今回はそういった辺りは十分承知の上で書
> いてらっしゃいますよね?

今回報告したかったのは無限にリクエストし続けてしまう問題です。

元メールが色々端折りすぎてて分かりにくいですね。済みませんでした。

普段は URLDRIVE=0 なので件のコマンドもそのつもりで打ったものです。
ところが、元メールでもちょっと触れましたが、テストの為に有効になっ
ていたのをうっかり忘れていたという次第です。

URLDRIVE 機能は普段使っていないこともあって十分理解しているとは
言い難いのですが、上記の仕様だと今迄手元で URL 指定のコマンドが
問題無く動いていたのが不思議です。ここ一ヶ月余りは URLDRIVE=1 の
状態だったはずなんですが。

試しに "cp http://xxx ." や "cp ftp://xxx ." をやってみましたが、
いずれも元のままの URL が渡されて "No such file or directory" と
なってしまいました。ホストへのアクセスや、ディレクトリ下降中の 403
等のエラーという訳ではないようです。

私は何か根本的に勘違いしちゃってるでしょうか?

>  という訳で下記のような patch でどうでしょうね?

無限ループの問題はこの patch で解決できているようです。

-- 
Rikito INAKAZU (稲員力士) <riki1017kazu@gmail.com>