[#44578] Ruby初心者が作りました — Kabu and Ruby管理人 <kabu_and_ruby@...>

http://www.geocities.jp/kabuandruby/index.html

26 messages 2008/02/06

[#44691] ”Rubyアプリケーションプログラミング”の伝言サーバの使い方 — "Yangkook Kim" <yangkookkim@...>

キムと申します。オーム社から出版されている書籍、"Rubyアプリケーションプログラミング"のP267~275に掲載されている伝言サーバー&クライアントの利用の仕方がわかりません。質問を要約すると次の2点です。1、サーバーが正常に起動されているかどうかわからない。2、書き込みクライアントで入力をサーバーに送信する方法がわからない。

8 messages 2008/02/24

[ruby-list:44662] Net::HTTP について

From: 大道 裕 <daidou@...2.so-net.ne.jp>
Date: 2008-02-20 00:43:33 UTC
List: ruby-list #44662
大道です。

じつは、まったくrubyのはなしでは無いのですが...

公益法人をデータベース化したサイトのトップページに
アクセスすると、

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>400 Bad Request</title>
</head><body>
<h1>Bad Request</h1>
<p>Your browser sent a request that this server could not understand.<br />
</p>
<hr>
<address>Microsoft-llS/6.0 Server at example.com Port 80</address
>
</body></html>

と帰ってきます。
これは、サーバーの制限でしょうか? 
telnetで接続しても、同じです。
ブラウザでアクセスしたときのように、返事をもらう方法は無い
のでしょうか?

プログラムは、下記の通りです。

#!/usr/bin/ruby

require 'net/http'

http = Net::HTTP.new('example.com', 80)

response, data = http.get('/', nil)

puts data

-- 
****************************************
   大道 裕

   かわうそ会ホームページ
http://kawauso.daidou.org/

   三鷹市水泳連盟ホームページ
http://suiren.mitaka.tokyo.jp/
****************************************

In This Thread

Prev Next