🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.net.www.authoring
Article #1663

raw SJIS into URLs at yahoo, acara, navi.ntt ...

#1663
From: Satoshi KUSUNOKI
Date: Wed, 10 Jun 1998 00:00
32 lines
2579 bytes
gooなど検索サービスを提供しているサイトは色々あるが、サイト
によっては、QUERY_STRINGにURLエンコーディングしてない日本語
文字列を入れていることがあるらしい。これは、読者が検索で入力
した語が読者のブラウザーのURL欄にそのまま人間が読める形で現
れるということ。私は直接その場面・画面を見たことはないが、間
接的にHTTP_REFERER変数からそう思えることがある。ブラウザーの
URL欄の内容は、そうした検索結果ページから飛んで行った先の
サーバー/CGIにHTTP_REFERER変数として渡されるが、そこに生の
SJISなどが入っていることがあるから。例えばacara.comからの来
訪者はそうしてSJISをたまに送ってくる。他の疑惑検索サイトにも
言えるが、いつもではないがたまにそういうのが来る。ブラウザー
がREFERER変数をわざわざURLデコードして渡してきたのだろうか?
そうとも思えない事例もある(下述)。

yahoo.co.jpに関してはいままでそうしたのを目にしなかったのだ
が、ついにSJISで来た。

beehive.navi.ntt.co.jpのように、URLエンコーディングしてある
部位に混じって謎のコードを生で送ってくるところもある。(それ
は部分的にはSJISの半角カナと重なっている。) 一月ほど前に疑
問を呈しておいたが一向に改善されない。

ちゃんとURLエンコーディングできているときもあるのだから、全
部そうしてもらいたい。RFC1738を読んでもらいたい。

これは基本的には検索サイトとその利用者との間の問題で、飛び先
のページの管理人の気分まで考慮する必要は全くないが(REFERER
変数は「URL」とは別物)、出所できちんとしてくれれば結果的に
変なものを見ずに済むことになる。それに、自分も検索サイトの世
話になることはあるから多少は利害関係もある。経路によっては
URLを正常に受け取れず正常に検索できないこともあるのかな。
Technical Details
Message-ID: <357de45f.0@news3.ibm.net>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 107a40,e499c50049d7086c,start
X-Google-Attributes: gid107a40,public
X-Google-Thread: 10f9ae,e499c50049d7086c,start
X-Google-Attributes: gid10f9ae,public
From: umi@ibm.net (Satoshi KUSUNOKI)
Subject: raw SJIS into URLs at yahoo, acara, navi.ntt ...
Date: 1998/06/10
Message-ID: <357de45f.0@news3.ibm.net>
X-Deja-AN: 361216133
Content-Transfer-Encoding: 7bit
X-Notice: should be reported to postmaster@ibm.net
MIME-Version: 1.0
X-Forwarded: by - (DeleGate/5.3.7)
Content-Type: text/plain; charset=ISO-2022-JP
X-Complaints-To: postmaster@ibm.net
X-Trace: 10 Jun 1998 01:41:51 GMT, 202.135.59.72
Organization: http://www.cup.com/negi/
Newsgroups: fj.net.www.authoring,fj.net.www.pages