68user's page 掲示板

Prev< No. 2151〜2156> Next  [最新発言に戻る] [過去ログ一覧]
No. 2151 # 68user 2001/09/27 (木) 02:18:44
>>2148
> そのままprintでCGIに入れてみましたが Internal
> Server Error……と言われてしまいました。
Javascript はブラウザ側で解釈するものなので、Internal Server
Error が起きたということは CGI 側の問題です。perl -c などで
文法チェックをしてみて下さい。おそらくは
    print "<html><body onload="document.myform.submit()">\n";
などと、" の中に " をそのまま書いたか、Content-type ヘッダの
先頭に空白を入れたか、というところではないでしょうか。

> ジャンプ先のURLはどこに入るのでしょうか。
form の action です。

> 「竺軸宍雫七」
それは perl や jcode.pl 的には化けていません。EUC-JP の半角カナの
「アイウエオ」は
    8e b1 8e b2 8e b3 8e b4 8e b5
です。一方、Shift_JIS の「竺軸宍雫七」は
    8e b1 8e b2 8e b3 8e b4 8e b5
です。つまり全く同じコードであって、同じバイト列を EUC-JP と解釈するか、
Shift_JIS と解釈するかで表示が違う、ということになります。

で、エンコーディングを解釈するのはブラウザの仕事なので、
ブラウザが誤認しないように
    print "Content-type: text/html; charset=EUC-JP\n\n";
と適切なエンコーディングを指定してやればよいです。

> jcodeのh2z_eucを使っても上手くいきません。
この件は具体的に書いたスクリプトを提示して下さい。

>>2150
> カウンタ記録ファイルを2つ用意するといいみたいです。
なるほど。ただその手法は壊れる確率は低いけど正確なカウントは
できないように見えるので、ある意味「逃げ」かなぁとは思います。
完璧な排他ができないはずはないと思っていますので。

このページは自己満足のためにあるのでその手法は選びませんが、
仕事となればそういう解もありだとは思いますので、全面的に
否定しているわけではありません。

No. 2152 # /tk 2001/09/27 (木) 02:46:39
>>2140
> フレームで区切られたhtmlのページからsubmitボタンでCGIに飛びます。
であれば, submit が含まれている form の target に "_top" を
指定すれば良いだけに思えますが・・・

> EUCでconvertする前に文字化けしてしまうので(?)
というのは, どのように確認されましたか?

>>2150
> if ((@file1[9]) > (@file2[9])) {
スライス?

赤色の文字は 「Windows 機種依存文字」か、いわゆる「半角カナ」です。 この掲示板では自動変換されますが、今後は使用しないで下さい

No. 2153 # /tk 2001/09/27 (木) 02:49:20
>>2152 /tk
ありゃ?
3点リーダって駄目なのか。

すいません。以後気をつけます。

No. 2154 # /tk 2001/09/27 (木) 02:58:48
連続ですいません。

>>2153 /tk
単にウチのIMEが3点リーダでは無く
半角中黒3つに変換していただけでした。

No. 2155 # 68user 2001/09/27 (木) 03:31:48
>>2061-2071
なぜ HELO や EHLO を送るのかという話ですが、http://www.sk-jp.com/book/javamail/
の本には
    helo は、Sender MTA んもホスト名を記述することになっている。
    しかし、現在はここに何を書いても意味をなさないようになって
    いる。なぜなら、現在ではクライアントがグローバルなホスト名を
    持たないことが多いので、記述すべき内容がない & 正しいかどうかを
    検証する手段もない。
というようなことが書いてあります。なので、歴史的な事情、というのが一点。

さらに
    http://djbdns.jp.qmail.org/djb/smtp.html
にあるように、EHLO のレスポンスにより、その SMTP サーバで使用可能な
コマンドがわかるので、MUA はこれを読んで適切なコマンドを送るように
すべき、というのが一点。

…でどうでしょうか? (そんなことはわかっておられるような気が
とてもしますが)

ちなみにこの本、JavaMail (Java 用 POP・SMTP・IMAP の API) を
使う人なら文句なくおすすめです。

>>2140
> であれば, submit が含まれている form の target に "_top" を
> 指定すれば良いだけに思えますが・・・
ああ、なるほど。ごもっともです。

No. 2156 # Nira 2001/09/27 (木) 20:38:06
始めまして。
C言語のネットワークプログラミング参考にさせて頂いて
おります。m(_ _)m
一つ質問なんですが、httpsのサイトを取得する時、
プロキシー経由の場合はどのようになるのでしょうか?
google等で検索してみたのですが、分かりませんでした。
最初にプロキシーに対して、
CONNECT **.com:443 HTTP/1.0
HOST: **.com
って感じでやるのかなぁって所まで分かったのですが、、
ご存知の方いらっしゃいましたら、ヒントだけでも頂きたい
です。宜しくお願い致します。

Prev< No. 2151〜2156> Next  [最新発言に戻る] [過去ログ一覧]