[Mew-dist 82] Re: Anonymous FTP with proxy
Toshihiko SHIMOKAWA / 下川俊彦
toshi at example.com
1996年 11月 21日 (木) 13:48:55 JST
遠い昔 mew.url.el-patch を作りました. (よく考えたら mew-url.el-patch
だなぁ...)
In article <199611210250.LAA24265 at example.com>
kurati at example.com writes:
> そうですね、これだと余分なパッケージもいらないし。
でしょでしょ:-)
> というわけで mew-1.52 もでたので書いて見ました。
わーい. mew-url.el なくなっちゃったしなぁ, と思っていたのですが助かり
ました.
> 1.proxy port が 80 の場合に
> httpget: chat'print("GET http://hogehoge.com/ HTTP/1.0"): Permission denied
> のようなエラーがでる。( 特権ポート)
これ, ほんとですか? 僕の手元では proxy port を 80 にしたままで動いてい
ますよ. 80 ってのは 宛先ポートだから, 特権ポートかどうかは関係ないと思
いますです.
> 2.
> ($nfound, $rmask) = select($rmask, undef, undef, $timeout_sec);
> の所で止まってしまう。
httpget の原作者に確認したところ,
-=-=- cut here -=-=- cut here -=-=-
> ありがとう。port 80 は誤解だと思うけど select() の方はバグでした。た
> しかにたまに止まってました。
-=-=- cut here -=-=- cut here -=-=-
とのことでした. 作者にかわって, ありがとございました. > 倉地さん
ただ, 倉地さんのパッチでは chat'print のエラー処理などが外してあったの
で, ↓こんなパッチにしてもらいました.
ところでアーカイブに含まれてるのが 'httpget.pl' って名前になってるのは,
僕がそうお願いしたんでしたっけ? 'httpget' という名前にしておいてもらえ
るとうれしいな > かず
--
としちゃん
-------------- next part --------------
--- httpget.old Mon Dec 18 15:18:43 1995
+++ httpget Thu Nov 21 13:37:09 1996
@@ -2,5 +2,5 @@
# httpget --- get a file specified by URL via HTTP
-# 1995/1/23 hideki at example.com
+# 1996/11/21 hideki at example.com
$http_version = '1.0';
@@ -35,5 +35,5 @@
local($url, $dest) = @_;
local($server, $port, $request, $retcode, $remotesize, $localsize,
- $rmask, $nfound);
+ $rmask, $nfound, $timeleft);
if ($url =~ /$no_proxy/) {
@@ -76,5 +76,5 @@
$localsize = 0;
do {
- ($nfound, $rmask) = select($rmask, undef, undef, $timeout_sec);
+ ($nfound, $timeleft) = select($rmask, undef, undef, $timeout_sec);
die "$prog: timed out at $url\n" unless ($nfound);
$_ = <S>;
Mew-dist メーリングリストの案内