金光です。どもっ。

http://www.ruby-lang.org/ja/man-1.6/?cmd=view;name=net%2Fhttp.rb
の
──────────────────────────────────────
require 'net/http'
Net::HTTP.start( 'some.www.server', 80 ) {|http|
    response , = http.post( '/cgi-bin/any.rhtml',
                            'querytype=subject&target=ruby' )
}
──────────────────────────────────────
という例をもとに、



──────────────────────────────────────
require 'net/http'
Net::HTTP.start( 'www.0563.net', 80 ) {|http|
    response , = http.post( '/cgi-bin/yuubinbangou/yuubinbangou.cgi',
                            'key=2160031' )
    puts response.body
}
──────────────────────────────────────
というスクリプト(put.rb)をくんで実行したところ、



──────────────────────────────────────
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=x-sjis">
<meta name="GENERATOR">
<title>検索エラー</title>
</head>
<body bgcolor="#ffffff" link="#0000ff" vlink="#0000ff" alink="#0000ff">
<center>
<br>
<br>
<br>
<br>
<p><font size=+2 color="#ff0000">
データファイルエラーが発生しています。</font></p><br>
<br>
<p><a href="javaScript:history.back();"
 style="text-decoration:none" onmouseover="this.style.color='red'" onmouseout="this.style.color='#0000ff'">
<strong>戻る</strong></a></p>
</p>
</center>
</body>
</html>
──────────────────────────────────────
というエラーを返されてしまいました(;;)



該当するHTMLページは
http://www.0563.net/cgi-bin/yuubinbangou/yuubinbangou.htm
で、

その内容は、このメイルの末尾につけます。

その中で、

<form method="POST" action="yuubinbangou.cgi">

と

  </select></td></tr><tr><td align="right" valign="top">キーワード入力</td><td>  <input type="text" name="key" size="23"><br>
          <input type="submit" value=" 検 索 "></td></tr><tr><td></td><td> </td></tr><tr><td valign="top">

の部分が肝だ。と思うのですが、

                            'key=2160031' )

の部分(put.rbより)は、どのように書けばよいでしょうか?


M.Kanemitsu
―――――――――――――――
金光雅夫 masao-k / a-net.email.ne.jp

http://www.masao-k.net
http://isweb14.infoseek.co.jp/art/soshikon/
http://isweb15.infoseek.co.jp/computer/ruby256/
http://www.masao-k.net/tDiary/
http://www.masao-k.net/rb256_RubyBook/RubyBook-ML.htm
〒216-0031 川崎市宮前区神木本町5-14-12
自宅: 044-877-5006
携帯: 090-2753-5292

──────────────────────────────────────
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<title>郵便番号/住所 検索</title>
</head>

<body>
<TABLE width="728">
<TR>
  <TD><IMG src="../../image/0563logo.gif" width="256" height="70" border="0" alt="0563.net"></TD>
  <TD><A href="0563netnpo/0563netnpo01.htm" target="_self"><IMG src="../../banner/banner.gif" width="460" height="70" border="0" alt="管理・運営 0563.net NPO とは"></A></TD>
</TR>
</TABLE>
      
<TABLE width="728">
<TR>

<form method="POST" action="yuubinbangou.cgi">
<td align="center">
  <p align="center"><b><span style="letter-spacing: 3"><font color="#800080" size="6">郵便番号/住所 検索</font></span></b></p>
  <table><tr><td colspan="2"><p align="left"><span style="letter-spacing: 5">
        <font color="#008000">       郵便番号</font>→<font color="#008000">住所</font>の検索<br>
               <font color="#008000">住所</font>→<font color="#008000">郵便番号</font>の検索が出来ます。</span></p></td></tr><tr><td align="right"></td><td> </td></tr><tr><td align="right">都道府県選択</td><td>  <select size="1" name="ken">
    <option value="01">北海道</option>
    <option value="02">青森県</option>
    <option value="03">岩手県</option>
    <option value="04">宮城県</option>
    <option value="05">秋田県</option>
    <option value="06">山形県</option>
    <option value="07">福島県</option>
    <option value="08">群馬県</option>
    <option value="09">栃木県</option>
    <option value="10">茨城県</option>
    <option value="11">埼玉県</option>
    <option value="12">千葉県</option>
    <option value="13">東京都</option>
    <option value="14">神奈川県</option>
    <option value="15">新潟県</option>
    <option value="16">富山県</option>
    <option value="17">石川県</option>
    <option value="18">福井県</option>
    <option value="19">山梨県</option>
    <option value="20">長野県</option>
    <option value="21">岐阜県</option>
    <option value="22">静岡県</option>
    <option selected value="23">愛知県</option>
    <option value="24">三重県</option>
    <option value="25">滋賀県</option>
    <option value="26">京都府</option>
    <option value="27">大阪府</option>
    <option value="28">兵庫県</option>
    <option value="29">奈良県</option>
    <option value="30">和歌山県</option>
    <option value="31">鳥取県</option>
    <option value="32">島根県</option>
    <option value="33">岡山県</option>
    <option value="34">広島県</option>
    <option value="35">山口県</option>
    <option value="36">徳島県</option>
    <option value="37">香川県</option>
    <option value="38">愛媛県</option>
    <option value="39">高知県</option>
    <option value="40">福岡県</option>
    <option value="41">佐賀県</option>
    <option value="42">長崎県</option>
    <option value="43">熊本県</option>
    <option value="44">大分県</option>
    <option value="45">宮崎県</option>
    <option value="46">鹿児島県</option>
    <option value="47">沖縄県</option>
  </select></td></tr><tr><td align="right" valign="top">キーワード入力</td><td>  <input type="text" name="key" size="23"><br>
          <input type="submit" value=" 検 索 "></td></tr><tr><td></td><td> </td></tr><tr><td valign="top">
        <p align="right"><font color="#808080"><例> <i>キーワード </i>↓  <br>
        愛知県<br>
        西尾市<br>
        塩町<br>
        南<br>
        445<br>
        445-0866<br>
        </font><br>
      </td><td valign="top"><font color="#808080"><br>
         : 愛知県全部が出ます。<br>
         : 西尾市全部が出ます。<br>
         : 塩町 と付く町全部が出ます。<br>
         : 南 の字が付く市町村が全部出ます。<br>
         : 郵便番号に445の付く住所が出ます。<br>
         : 該当する住所が出ます。</font><br>
        <font color="#FF0000" size="2">   ’‐’ハイフン は有っても無くても良いですが、<br>
           数字は半角数字を使ってください。<br>
        </font></td></tr></table>
</form>
</TR>
</TABLE>
<p><a href="http://www.0563.net/0563net_top.htm" onmouseover="this.style.color='red'" onmouseout="this.style.color='#0000ff'"><strong>0563.net 
HOMEへ</strong></a></p>

</body>

</html>
──────────────────────────────────────